Tell me about your favorite feature that you are proud of
Frontend
Tell about the garbage collector in JavaScript, how does it work?
Closure task: what will the code with var in a loop output and how to fix it?
How to remove an object from memory if it is stored in a variable declared with let?
Do you know the DRY and KISS patterns?
What is the difference between Reflow and Repaint?
How to cancel an HTTP request to the backend?
Do you have experience working with micro frontends?
Will the UI be blocked by a long synchronous loop inside setTimeout?
What is the difference between useRef and useState?
Do you have experience with Next.js?
Describe the process from entering a website address in a browser to its display on the screen.
Live coding task: fix the counter with setInterval in useEffect, which works incorrectly due to closure issues.
What causes a component to re-render in React?
Have you written autotests or unit tests?
What approaches have you used for responsive layout? Did you layout from mobile or from desktop?
Tell me about the most difficult bug in your career