Do you have experience communicating with end customers or product stakeholders?
Node.js
How do you use Git in your work?
If the refresh token is leaked or compromised, how would you handle it? Considering that JWT is a self-sufficient token.
What percentage of your time do you spend on frontend and backend development?
Node.js is a single-threaded application. How does it handle multiple concurrent requests?
How do you detect performance issues (spikes, memory leaks, delays) in a Node.js application?
When should you use an array inside a MongoDB document, and when should you create a separate collection (one-to-many)?
How do you define service boundaries when decomposing a monolith into microservices?
Do you have experience creating CI/CD pipelines?
What monitoring and analytics tools have you used in your projects?
Tell us about yourself: your experience, technologies, education, and current job.
Are you familiar with Agile and Scrum?
Briefly tell about your current work and projects.
How did you handle a situation where the client's requirements changed significantly during development?
What is the difference between TypeScript and JavaScript?
What is hydration in React/Next.js?
What authentication/authorization methods do you use in your current project?
Have you encountered hydration problems? When does a hydration mismatch occur?
What is client-side rendering (CSR) and server-side rendering (SSR)? What is the main difference?
Code review of React component (registration form): identify issues and suggest improvements.