Обеспечивает ли Node.js однопоточную обработку задач?
Node.js
Можешь назвать основные стадии жизненного цикла Node.js приложения?
Чем отличается использование абстрактных классов от интерфейсов в объектно-ориентированном программировании?
Имел ли опыт работы с фреймворком Express в рамках разработки на Node.js?
Какова роль интерфейсов в TypeScript и почему они используются в разработке?
Какова временная сложность алгоритма, если реализовать его с помощью двух вложенных циклов для перебора всех элементов?
Какие шаги ты предпринимаешь в данный момент для повышения своей профессиональной компетенции?
Чем отличается применение this в стрелочной функции от обычной функции в JavaScript?
В чем заключается особенности однопоточности Node.js и как это влияет на его работу?
Можешь назвать основные шаблоны проектирования, применяемые в разработке программного обеспечения?
Каким образом в базе данных задаются несколько ролей для одного пользователя?
Какие шаги предпримешь, если почувствовал признаки профессионального выгорания?
Использовал ли ты только язык TypeScript при разработке своих проектов?
Какова основная роль и назначения системы очередей сообщений RabbitMQ?
Имели ли вы опыт использования транзакций в своих проектах?
Имели ли вы опыт использования EventEmitter в своих проектах?
Поддерживает ли фреймворк NestJS возможность работы с протоколом TCP?
Какие причины побудили вас принять решение покинуть текущую должность?
Давайте рассмотрим масштабирование на примере баз данных (Postgres) — как их можно масштабировать?
Каким образом вы реализовали согласованность данных между двумя раздельными базами данных при выполнении транзакций?