Вы участвовали в создании проектов с нуля или подключались к уже существующим системам на этапе разработки?
Что мотивировало вас выбрать именно Node.js для разработки?
Ты собираешься сосредоточиться на развитии навыков как полноценный Fullstack специалист или специализироваться на backend-части?
Участвовал ли ты в проекте, использующем TypeORM для работы с базой данных?
Имел ли опыт работы с промежуточным программным обеспечением для взаимодействия различных компонентов system?
Объясните, что означает переопределение функций в объектно-ориентированном программировании
Будет ли Promise.all продолжать выполнение, если один из переданных промисов завершится с ошибкой?
Что обозначает буква 'I' в принципах SOLID?
Что быстрее — удаление данных с помощью команды DELETE или очистка таблицы через TRUNCATE?
Чем отличается протокол WebSocket от стандартного протокола HTTP при обмене данными в сети?
Можете объяснить, что представляет собой гетер в объектно-ориентированном программировании?
Участвовал ли ты в разработке небольшого проекта с использованием микросервисной архитектуры в роли backend-разработчика?
Какие методы вы использовали для борьбы с профессиональным выгоранием?
Можете объяснить, что подразумевается под процессом перемещения данных или изменений структуры базы данных?
Имели ли вы опыт работы с объектно-ориентированным программированием?
Объясните концепцию слабых ссылок в JavaScript и в чем их отличие от обычных ссылок?
Можете объяснить концепцию деоптимизации и зачем она используется в системах?
Почему важно задавать размеры изображения в коде программного обеспечения?
Как ты оцениваешь свои навыки работы с TypeScript и уровень владения этим языком?
Каковы основные преимущества и недостатки использования GraphQL в сравнении с REST API?