Tell me about Promise: what it is, states, and static methods (especially the difference between Promise.all and Promise.race)?
Frontend
Tell me about WebSocket: how it works, what data can be transmitted, encryption?
What is the Temporal Dead Zone (TDZ)? Why does it appear and how to deal with it?
Tell about your work experience and current tasks on a betting platform.
What happens during HTML parsing by a browser? How are CSS and JavaScript files processed?
What is XSS (Cross-Site Scripting)? How to combat it? What is CSP?
Tell about the lifecycle of React components (class-based and functional).
Tell me about the Event Loop: what is it and what parts does it consist of?
Tell me about the JWT token: what parts does it consist of, and where is it safer to store?
Algorithm task: write a function that reversibly changes vowels in a word.
How can an HTTP request be canceled?
How is the process of delivering tasks from business to production organized at your company?
What is a HOC (Higher Order Component)? What programming patterns are used in React?
How does the garbage collector work in JavaScript?
How to copy objects in JavaScript? What types of copying are there?
How does React work? Tell me about Virtual DOM and the reconciliation mechanism.
What happens when you enter a URL in the browser (https://google.com)? Describe the entire process from input to content display.