Можете объяснить принцип инверсии зависимостей и как он применяется в проектировании программных систем?
Node.js
Какие основные отличия между системами управления реляционными базами данных PostgreSQL и NoSQL базой данных MongoDB?
В каких функциональных языках программирования вы работали или применяли в своих проектах?
В чем состоят основные отличия протоколов TCP и UDP в контексте передачи данных?
Участвовал ли ты в проекте, использующем TypeORM для работы с базой данных?
Что делать если база данных нагружается на 100% раз в 30 минут? Как решить проблему тяжёлого аналитического запроса?
Каким образом осуществляется верификация токена в вашем приложении?
Какие преимущества и недостатки использования оператора in в различных ситуациях?
Можете объяснить механизм работы сборщика мусора в JavaScript и как он управляет памятью?
Имел ли опыт оптимизации обработки и отображения крупных изображений?
В какой слой модели OSI находится протокол HTTP?
Какие новые навыки или знания ты осваиваешь в настоящее время?
Какие разновидности потоков данных реализованы в Node.js?
Что побудило вас рассмотреть возможность перехода на другую позицию или компанию?
Что вы обычно делаете в первую очередь, приступая к проекту, где предыдущий разработчик отвечал за бэкенд-сектор?
В каких технологических стеках вы имели наибольший опыт работы?
Можете объяснить, что подразумевается под императивным стилем программирования?
Обеспечивает ли Node.js однопоточную обработку задач?
Можешь назвать основные стадии жизненного цикла Node.js приложения?
Чем отличается использование абстрактных классов от интерфейсов в объектно-ориентированном программировании?