Tell me more about your experience with Feature-Sliced Design (FSD): which layers did you implement, was it convenient or not, and what problems arose?
Frontend
Tell about the types and interfaces in TypeScript: what are they, what are the differences, what limitations exist, and what do you choose in your work?
If we talk about development, what are your priorities in this regard?
Tell me more about your experience with UI kit: how you created it, what components were used, did you use design tokens?
You have 4 years of development experience, what did you do before development and how did you come into the profession?
Tell me about your experience with SSR. Where did you do it, and on which framework?
What is the difference between Promise and async/await? Why was async/await invented?
Tell about stacking context in CSS and why an element with a higher z-index can appear below an element with a lower z-index?
Tell about generics in TypeScript: what are they and how do you use them in your work?
How do you evaluate yourself in terms of grading and why?
Tell me about closures in JavaScript: what are they, what are they used for, and how do you use them in your work?
Tell me about the Event Loop in JavaScript: how does it work, what are microtasks and macrotasks?
What utility types in TypeScript do you use most often?
Was it difficult to learn independently through courses?
What interests you in work, and what is less interesting?
Tell us about Flexbox and CSS Grid — what do you use each for in your work?
Tell us about Teleport and Suspense in Vue.js: what are they, have you used them in your work?
Tell me about CSS box-sizing: content-box and border-box — what are they used for, in what cases do you apply them?
What is your attitude towards AI tools?
What are your expectations from the company and the team?