Node.js
Какие постоянные ошибки или недостатки существуют в архитектуре и работе Node.js?
Опиши подход к реализации системы аутентификации и разграничения доступа для трёх уровней пользователей: обычных пользователей, менеджеров и администраторов.
Какие фреймворки для разработки на Node.js вам знакомы и использовались в практике?
Что подразумевается под процессом развертывания приложения или системы в производственной среде?
Насколько уверенно ты ориентируешься в концепциях и возможностях Apache Kafka?
Какой опыт у вас есть в области реализации типов в программировании?
Можете объяснить принцип работы Event Loop в Node.js и его роль в асинхронной обработке задач?
Можете объяснить основные различия между протоколами HTTP и HTTPS?
Каким образом реализовать обработку ошибок, вызванных несовместимостью изменений в обратной совместимости?
Можете объяснить, каким образом реализуются и применяются механизмы guard в программировании?
Какова основная задача и преимущества использования связанного списка в программировании?
Ты занимался самостоятельным освоением навыков разработки?
Чем отличается применение this в стрелочной функции от обычной функции в JavaScript?
Использовал ли ты только язык TypeScript при разработке своих проектов?
Опиши свой профессиональный опыт работы с Node.js и реализованные проекты на этой платформе
Можете описать преимущества и недостатки использования PostgreSQL в проектах?
Какое отличие между моделями бизнес-логики и моделями данных в приложении?
Имел ли опыт работы с GraphQL и использовал ли его в проектах?
Какой уровень владения MongoDB у кандидата?
Объясните, что такое перечислимые типы (enum) в TypeScript и как они используются.