What is the difference between SPA and SSR? Why is SSR needed?
Frontend
What do you know about utility types in TypeScript?
What do you find most interesting to do: improve existing projects, develop new features, interact with the backend, or optimize?
How do you see your role in the team? Which two roles resonate with you the most?
What is the difference between watch and watchEffect in Vue?
How to work with modal windows in Vue 3?
What are the common hydration errors and how to avoid them?
What performance metrics do you know?
Have you ever optimized an application? What steps would you take if told that the website is slow?
What type of TypeScript should you try to avoid and why? What is the alternative?
How is your code review process organized? Are there any rules and regulations?
What is the difference between Flexbox and Grid?
Do you have CI/CD? Do you use static code analyzers like SonarQube?
What is the difference between ref and reactive in Vue?
What methods are available for adding an element to an array?
How to pass data or methods from a child component to a parent in Vue?
What is the difference between the map method and forEach?
What do you know about SOLID principles? Why are they needed?
How do you approach the choice of technologies in a project and how do you conduct discussions when there is resistance?
How do you understand whether a component needs refactoring or not?