What experience do you have in implementing projects using Node.js?
Node.js
Can you give an example of how to implement the open/closed principle in practice?
Can you name the main design patterns you have encountered in your practice?
Can you explain the concept of virtual DOM and how it is used in interface rendering?
Have you worked with transaction management mechanisms when executing SQL queries?
Tell us about your journey into the field of information technology.
What is the difference between types and classes in TypeScript?
How well do you understand the concepts and usage of Docker?
Have you ever proposed changes to workflows? How often and for what reasons?
What topics or areas within your professional sphere do you find most interesting?
What is your experience with writing native SQL queries?
Is the architecture of Node.js single-threaded or does it use multithreading within the operating system?
What does the ACID principle in database transactions mean?
What are the levels of transaction isolation in database management systems?
Have you been involved in creating technical documentation for your projects?
What versions of TypeScript have you used in your projects?
What actions will you take to familiarize yourself with the current state and structure of the project you are about to join?
What is the main role of a stack in programming and what is it used for?
Can you explain the concept of currying in JavaScript and how it is used?
Can you give an example of how you applied SOLID principles in real projects?