Can you explain what a generic is in TypeScript?
Frontend
What is the difference between type and interface in TypeScript?
What happens if multiple interfaces with the same name are declared?
What is callback hell?
Is there experience working with MCP Playwright? What is MCP?
What is the reason for leaving the company?
How to make a deep copy of an object? Tell me about structured clone, JSON.stringify, lodash cloneDeep — what are the differences?
Should I use useEffect or try to avoid it?
What did you do? Tell me more about the project.
Have you had experience with AI-based agency development?
Explain Virtual DOM in React.
How do you monitor code quality? Linters, pre-commit hooks, or something else?
Should you use useEffect or better to get rid of it?
What is the difference between interface and type in TypeScript? Which do you prefer to use and in what situations?
What are null and undefined, and what is the difference? What will typeof null return?
How did you come into development: did you take courses or start independently?
Tell about your experience setting up end-to-end testing with Playwright and covering 80% of tests.
If you declare a function and then declare a variable after it, will the variable be accessible inside the function? Tell me about hoisting.
How is state stored in React? What state managers have you used?
What is the difference between logical OR (||) and the null-coalescing operator (??)?