Why is React a library and not a framework?
Frontend
Live coding: implement a polyfill for the Promise.all method, including preserving the order of results.
Tell us about React hooks and the rules for using them.
Why use TypeScript? What are the key advantages of TypeScript?
What is event delegation?
Tell me about cookies, sessionStorage, localStorage, IndexedDB
What is a namespace in TypeScript?
What are event bubbling and capturing? How to cancel bubbling?
Why can a regular function be called before its declaration, but not an arrow function?
Live coding: determine the output in the console for code with functions, arrow functions, objects, and context (this), call/bind.
Почему для e-commerce проекта не взяли Next.js?
In which cases is a preflight (OPTIONS) request sent?
How good is it practice to store user profile and cart information in the global Redux store simultaneously? How does it affect architecture?
How can you set the context of a function? What is the difference between call, apply, and bind?
What is the difference between REST API and GraphQL?
What is REST API? What HTTP request methods exist? What is HTTP?
What is the difference between virtual DOM and shadow DOM?
What is the difference between client-side and server-side rendering (CSR vs SSR)?
Tell about React reconciliation.
Are you familiar with SOLID principles? Tell me about the Dependency Inversion Principle (DIP).