Can you provide a brief description of your professional experience and skills?
Node.js
Can you list the standard built-in data types provided by TypeScript?
Have you had experience working with programming languages other than your current main one?
Was it necessary to scale the resources or capabilities of the project?
Tell about your experience with the Express.js framework.
What is the role of the layer in the Docker container architecture and why is it needed?
Can you describe the sequence of processing incoming requests in NestJS?
Do you combine multiple DTOs with the same structures into one common class or object?
Share your experience working with Node.js and tell about the projects and tasks you have implemented.
Do you have experience working with the data visualization tool Grafana?
Describe a recently implemented project, its goals, and key decisions.
Have you worked with the Sequelize ORM library for databases?
What is the difference between the || operator and the ?? operator in JavaScript/TypeScript? What will happen if retryLimit is set to 0?
Can you give an example of a situation where performance optimization is important?
Is it possible for the Event Loop to be blocked?
How can closures be used to achieve data encapsulation in JavaScript?
What is meant by the process of deploying an application or system in a production environment?
Have you used Redis exclusively for data caching purposes?
What are the advantages and disadvantages of using indexes in database management systems?
What was used for handling asynchronous operations before the appearance of Promise in JavaScript?