Which HTTP requests do not change the server state when repeated?
Node.js
How is a module in the NestJS framework defined and used?
Can you explain what is meant by modifying the internal state of the system?
What is the significance of the letter 'A' in the ACID concept used in database transaction processing?
Do you have practical experience using Docker for containerizing applications?
Have you used indexing to optimize database queries?
TypeScript: what are Omit and Pick? What is the difference between union and intersection types? What will happen if an intersection type is passed to Omit?
Describe the technologies and tools you have experience working with in projects.
Can you explain how the event processing loop works in asynchronous systems?
Which Node.js frameworks do you consider the most preferable and why?
Can you explain the mechanism of the handler chain operation in NestJS?
Explain what the term method overloading means in programming
What is the role and purpose of Event Emitter in Node.js for event handling?
Can you explain the concept of de-optimization and why it is used in systems?
Can you explain the main principles of object-oriented programming?
Can you name HTTP methods that do not guarantee the same result on repeated calls?
Do you have experience working with NoSQL databases?
Who and how makes the decision on choosing the architectural model: monolith or microservice?
Can you explain what the Express framework is and what it is used for in web application development?
What steps would you take if you find yourself as the only backend developer on a project without a predecessor?