Frontend
In the second fragment of React code, find and fix issues with useEffect, useMemo, asynchronous loading of user/roles, and storing computed data in state.
How was it determined what needed to be optimized, and how was it optimized?
How would you separate server and client state?
How long have you been working at the company?
Review of Nuxt 2 device detection mixin ```javascript export default { data() { return { isMobile: window.innerWidth < 768 } } } ```
What is the minimum comfortable salary level for you?
Tell me about the new hooks useTransition and useDeferredValue.
In your resume, you mentioned "Reduced the number of repeated API requests by 42%." Tell us about this story — how you encountered the problem of repeated requests in RxJS, and what you learned from this experience, how your approach to working with RxJS has changed?
How did you learn the profession of a developer without specialized education?
What do colleagues value most about you?
Can you assemble a React Native application, set up signatures, and release it?
Can you explain the difference between server-side and client-side state management? What are libraries like Tanstack Query used for?
Enhancement of the memoize task: make the memoize function accept cache lifetime in milliseconds as the second argument, after which the cache is invalidated.
What did you do when the user lost internet connection?
Tell about your current workplace and project.
What methods would you use to optimize React components that slow down rendering?
How was the development process organized at your last workplace? In what form did tasks arrive, how did they get into production, and what was your role in this process?
Can you draw a diagram of how the request chain flows from the client to technical entities (CDN, static storage, Postgres, etc.)?
How did the UI helper work at your last job at 'Big Three' company?
Tell us about a successful situation on a project.