Node.js
Какие языки программирования ты изучаешь или используешь помимо своего основного?
Какой категории систем управления базами данных принадлежит MongoDB?
Можешь привести пример, когда принцип разделения интерфейсов помогает сделать программный код более модульным и удобным для расширения?
Можешь назвать популярные ORM-библиотеки для работы с базами данных в Node.js?
Имели ли вы опыт работы с Seeds или подобными инструментами для инициализации данных?
Какое примерно время требуется для адаптации и достижения полного уровня эффективности на новой должности?
Как вы организовывали коммуникацию и взаимодействие между отдельными микросервисами в вашем проекте?
В каких ситуациях целесообразно избегать повторного написания одинакового кода?
Какое направление в профессиональной деятельности ты хочешь развивать в будущем?
Можете объяснить, что такое структура данных бинарное дерево поиска и как она работает?
Используешь ли ты RabbitMQ для обмена сообщениями в своих проектах?
Какие основные различия между серверной и клиентской частями веб-приложения?
Каким образом ты планируешь и распределяешь свои задачи на рабочем процессе?
Можете рассказать о составе команды, участвовавшей в вашем последнем проекте?
Какие источники информации ты используешь для расширения своих профессиональных знаний?
У вас есть практический опыт использования Jenkins для автоматизации процессов сборки и доставки?
Имеете ли опыт работы в различных организациях или проектах?
Имели ли вы опыт работы с языками программирования, отличными от текущего основного?
Можете ли вы объяснить основные принципы объектно-ориентированного программирования?
Являются ли тесты обязательным аспектом разработки бэкенда?