How long have you been working with TypeScript?
Node.js
What are the main advantages and disadvantages of using Python in development?
Can you explain the advantages and disadvantages of accessing an object using the 'this' keyword in JavaScript?
What do you usually do in your professional activity at your current job?
What approaches to branch management in version control systems do you know?
What is the difference between the undefined and any types in TypeScript?
How can you ensure that two applications using RabbitMQ do not overwrite each other's data or messages?
Have you participated in setting up and running Docker containers yourself?
What do you do if you lose internet connection during an important phone call at work?
Explain the differences between LEFT JOIN and RIGHT JOIN when joining tables in SQL.
In what cases and at what stage is data transferred during system update at the database level?
What is the main function of the package-lock.json file in a Node.js project?
Explain the differences between null and undefined in programming language.
What are the differences between arrow functions and regular functions in JavaScript?
Explain the differences between the Decorator pattern and functions in terms of their usage and purpose.
How do you assess your skills in working with the Node.js platform?
Are race conditions possible in single-threaded Node.js?
Could you explain what is meant by dependency injection in the context of software development?
What are the advantages and disadvantages of server-side rendering in web applications?
Describe a project case where something went wrong and how you dealt with it.