What are your personal preferences among state managers and why?
Frontend
Find and fix the bugs in the ready marketplace project, starting with user interface testing and debugging.
What state managers have you worked with?
Does a component with the "use client" directive render on the server? What is the difference between server and client components?
Tell us about the code splitting you mentioned: how did you implement it?
What will be the result of executing the code where the method user.sayHi is passed to setTimeout?
Solve the CSS task: for the given HTML markup on the left, write no more than two CSS rules to achieve the display shown on the right.
How does the company view the use of AI tools and AI agents in development?
Is the expression where a string primitive property is assigned a value: const someString = 'myValue'; someString.myNumber = 5 valid?
What is the main difference between SSE and WebSocket?
What architecture and folder structure did you use on the frontend?
What is CORS and what are the options for solving cross-domain request issues?
What methods of context optimization do you know when working with LLM? How would you implement a large feature using AI?
Tell us how you found a slow query that took almost two seconds to execute and how you optimized it?
How do you plan and think through content modeling in a CMS: structure, fields, usability? Have you worked with Payload CMS, Sanity, or similar CMS; how do you configure them, what is your approach? Do you communicate with product managers who fill the site, and where do you start your work?
How does the virtual DOM work in React?
Why are likes in the product list assigned to the wrong items? Find the cause and suggest a fix.
Do you follow CSS innovations?
What is the difference between CSS Flexbox and Grid?
Which data loading approach do you prefer in React: useEffect or RTK Query/React Query?