Node.js
Какими методами масштабирования, помимо использования потоков работников, ты знаком?
Ведете ли вы документацию для вашего кода и насколько подробно это делаете?
В чем отличие между статической генерацией страниц (SSG) и серверной рендеризацией (SSR)?
Что выявляет инструмент npm audit при проверке безопасности зависимостей проекта?
Какие технологические инструменты и платформы вы использовали в своей работе?
Какие инструменты или утилиты вы предпочитаете использовать при работе с TypeScript?
Можешь ли ты перечислить виды асинхронных вызовов или методов, с которыми сталкивался?
Имели ли вы опыт использования библиотеки Passport.js для аутентификации в Node.js проектах?
Опиши свой наиболее последний опыт работы над проектом, в котором участвовал, с акцентом на ключевые решения и результаты.
Какова роль замыканий (closures) в JavaScript и для чего они применяются?
Как отличить использование методов чтения файла readFile и readStream в контексте их работы и подходов к обработке данных?
Вы покидали свою предыдущую должность? Если да, то по каким причинам?
Опиши жизненный цикл разработки программного обеспечения, используемый на вашем текущем проекте.
Какие организационные и культурные аспекты должны присутствовать в компании, чтобы работе в ней было удобно и интересно для тебя?
Можете объяснить, что из себя представляет фреймворк NestJS и для каких целей он используется?
Имели ли вы опыт работы с SQL-запросами, написанными напрямую для базы данных?
Какие инструменты или библиотеки ты применял для реализации websocket взаимодействий в своих проектах?
Можешь назвать различные уровни и стадии развития в экосистеме Node.js?
Имели ли вы опыт работы с фреймворком NestJS в своих проектах?
Применяли ли вы какой-либо фреймворк в своих проектах?