What is CSP (Content Security Policy)?
Frontend
What is CORS? What does it regulate?
Explain the difference between microtasks and macrotasks in the Event Loop
What is a cleanup function in useEffect and when does it trigger?
How to store a value in a component without triggering a re-render?
Explain the mechanism of the Event Loop in the browser
Explain the mechanism of event propagation in the browser.
What is requestAnimationFrame and what does its call frequency depend on?
Have you ever worked with micro frontends in projects?
How can you render a thousand elements without freezing the browser, using knowledge of the Event Loop?
Tell about your work experience and the most interesting moments in your career.
Why can using the array index as a key cause problems?
How to bypass CORS without changing the original server and client?
When does useLayoutEffect trigger and why is it needed?.
How does React protect against XSS? What if the backend has no protection?
How to memoize a static JSX block inside a component without extracting it into a separate component? What dependency array is needed?
How comfortable are you working with React as a tool?
When does the useEffect callback trigger? What phases are there in React?
What does stopPropagation do and can you give an example?
Name the reasons why a React component might be re-rendered.