Tell me about the new hooks useTransition and useDeferredValue.
Frontend
What is the difference between Redux and Zustand?
Who can set cookies?
Where can data be stored in a browser? What are the differences between various storage methods?
If setTimeout is called recursively — will a click on the button occur?
There is an authorization token. How would you implement its storage in cookies? What does the client do, and what does the server do?
How to put your task in the microtask queue?
Tell about working with forms in React.
Tell us about your experience and projects you have worked on.
What is requestAnimationFrame and requestIdleCallback? What is the difference?
Did you implement virtual scrolling yourself or use a library?
Have you worked with anything besides the React stack?
What is a monorepo and are you familiar with this approach?
What is prop drilling and how is it solved? What is the downside of using Context for this?
Tell us about Virtual DOM and reconciliation mechanism in React. What triggers re-render? What causes full component unmounting?
How did you learn the profession of a developer without specialized education?
What is the difference between defer and async attributes in the script tag?
How accurately have you estimated task scores?
How did you get into development in general?
What is the Event Loop and how does it work?