Can you explain the purpose and operation of the 'infer' keyword in TypeScript?
Node.js
Can you describe the main characteristics of transactions in database management systems?
Explain what a Promise is in JavaScript and what it is used for.
How can resource recovery from the server be ensured after their use or failure?
Have you ever used libraries for application state management?
Do you have experience developing applications using NestJS?
Can you explain what is meant by system or code performance improvement?
What are the differences between vertical and horizontal database scaling?
Are tests a mandatory aspect of backend development?
What is the role of indexes in a database and why are they used?
Describe your experience with SQL-based database management systems, specify the technologies used and preferred practices.
What prompted you to consider changing your current job?
Have you used non-standard or rarely used libraries in your projects?
How does Express.js manage incoming request processing?
How is the management of function execution order implemented in the Node.js environment?
Could you explain what a foreign key is in a database management system?
Can you give an example of an initiative or project you implemented in your professional activity?
What are your main contributions and improvements you have implemented in current projects?
What qualities and characteristics make a company successful and attractive to employees?
What key factors contribute to continuous professional growth within your current job?