В чём разница между интерфейсом и абстрактным классом в TypeScript?
Frontend
What is the difference between REST API and GraphQL?
What is hydration?
What is the difference between function declaration and function expression?
What is the difference between useEffect and useLayoutEffect?
What is the difference between interface and type in TypeScript?
What is the critical rendering path? What stages does it include?
How can Reflow (Layout) and Repaint be optimized to avoid sequentially triggering Layout-Paint-Layout-Paint?
What is the difference between unknown and any in TypeScript?
Live coding: implement your own type MyOmit<T, K> (similar to the Omit utility in TypeScript)
Tell about the lifecycle of a React functional component.
What are stateful and stateless components?
Why use a state manager instead of the Context API?
Tell me about your experience, your last place of work, the tech stack, and the team.
How can you optimize a frontend application?
What reuse patterns exist in React? What are Compound Components?
When does the cleanup function in useEffect trigger?
Will useEffect be called if useRef is in its dependencies?