With a focus on support and development — what approaches helped meet product expectations to make it maintainable and scalable? What architecture did you choose and why?
Frontend
What direction are you interested in developing further, what are you currently looking for?
Tell about your work experience: what teams you worked in, what positions you held, what cases were related to architecture design and technical decision making?
Practical task: implement a smartFetch function that accumulates IDs over 100 milliseconds and makes a single batch request to the backend (batchFetch), returning the result for each specific ID via Promise.
What challenges have you faced with Three.js? Were there any problems, for example, with optimization?
Explain how server-side rendering (SSR) generally works: what are the key stages, important points. Why does the HTML rendered on the server turn into a full reactive application on the client?
In what cases are SSR, SSG, CSR, ISR more suitable, and why?.