Node.js
Можешь объяснить, что такое Promise и как он используется в асинхронном программировании?
Применяете ли вы методы организации своего времени при выполнении задач?
Какую область разработки ты предпочитаешь — серверную или клиентскую сторону и почему?
Что использовалось для обработки асинхронных операций до появления Promise в JavaScript?
Какой у вас опыт в области разработки программного обеспечения?
Имели ли вы опыт использования Microsoft Excel в своих проектах или задачах?
Опиши недавно реализованный тобой проект, его цели и ключевые решения
У вас есть какие-либо увлечения или хобби вне работы?
Какие шаги ты предпримешь, если система столкнется с превышением допустимой нагрузки?
Расскажите о вашем опыте работы с брокерами сообщений и их использованием в проектах
Бывали ситуации, когда вам приходилось защищать свои технические решения перед командой?
Применяли ли вы в своих проектах ключевое слово infer для определения типов в TypeScript?
Можете объяснить, что подразумевается под индексом в базе данных и какую роль он выполняет?
Чем отличается использование INNER JOIN от OUTER JOIN в SQL при соединении таблиц?
Объясните, что такое уникальный идентификатор записи в таблице базы данных.
Какими системами обмена сообщениями с брокерами сообщений вы имели опыт работы?
Опишите ваш практический опыт работы с Node.js и области, в которых вы применяли этот фреймворк.
Объясните, что такое JSON Web Token и для чего он используется в современных веб-приложениях.
Какая основная функция команды npm audit и как она помогает обеспечивать безопасность проекта?
Объясните принцип процесса организации данных в базе данных с целью минимизации дублирования и обеспечения целостности.