Frontend
What static methods of Promise do you know? Tell about them.
How do you feel about criticism during code review?
Which part of Avito were you responsible for: mobile or web interface?
Do you use AI tools at work?
Are you ready to perform routine work — understanding someone else's code, layout, fixing technical debt, and not just focusing on architecture?
What is a linter, what is it used for, and which popular linters do you know?
Tell us about the architectural approaches you used on the project? Are you familiar with Feature-Sliced Design (FSD)?
Provide an example of a poorly designed functional component that causes unnecessary re-renders, and explain how to fix it.
What would you take to build a UI kit from scratch?
What work format do you prefer — hybrid or remote?
How would you act in conditions of lack of information and uncertainty when you need to independently determine technical and visual solutions?
What is useContext and why should it not be used instead of Redux/Zustand?
Have you ever collected metrics in Prometheus, including business metrics?
Tell me more about the team — who did it consist of?
When should you unsubscribe from RxJS streams and what methods of unsubscription do you know in Angular?
Why is a state manager needed? How does it differ from React Context?
How interested are you in the project, does the fact that it is new and raw scare you?
What are the differences between call, apply, and bind?
What does the server return to the browser after a request, including the page itself?
What are null and undefined, and what is the difference? What will typeof null return?