Node.js
Чем отличаются функции call и apply в контексте вызова методов в JavaScript?
Что послужило причиной вашего предпочтения работы в области серверной разработки вместо клиентской стороны?
Можете объяснить, что представляет собой связанный список и как он устроен?
Можете объяснить, что такое проверка типа (Type Guard) и как она используется в TypeScript?
Имел ли опыт работы с GraphQL и использовал ли его в проектах?
Какие методы и подходы вы используете для постоянного развития своих навыков в программировании?
Какой опыт у вас есть в области реализации типов в программировании?
Что может привести к тому, что вызов функции, запланированный через setTimeout, произойдет с задержкой, отличающейся от установленной?
Является ли концепция сессий частью архитектурного стиля REST?
Можно ли реализовать паттерн singleton в рамках фреймворка NestJS?
Опишите ваш практический опыт работы с Node.js и области, в которых вы применяли этот фреймворк.
Объясните, что такое уникальный идентификатор записи в таблице базы данных.
Какие методы позволяют снизить до минимума время недоступности приложения во время его обновления?
Какое отличие между объявлениями переменных с помощью ключевых слов var и let, и в чем их особенности?
В чем заключается основное предназначение ClickHouse и почему его выбирают для аналитических задач?
Можешь назвать HTTP-методы, которые не гарантируют одинаковый результат при повторных вызовах?
Что мотивировало вас выбрать именно Node.js для разработки?
Можете объяснить, что представляет собой фреймворк Express и для каких целей он используется в разработке веб-приложений?
На что стоит обратить внимание в компании, которая указывает на потенциальные проблемы или недочеты?
Работал ли ты с механизмами управления транзакциями при выполнении SQL-запросов?