Node.js
Какие методы или ресурсы применяешь для развития своих технических компетенций?
Как ты поступишь, если перед тобой поставлена сложная задача, выходящая за рамки твоих обычных обязанностей?
Как вы организовывали коммуникацию и взаимодействие между отдельными микросервисами в вашем проекте?
Имели ли вы дело с ситуациями, когда модули или компоненты внутри системы взаимно ссылаются друг на друга, образуя цикл зависимостей?
Можешь ли ты доступным языком рассказать сложные технические концепции?
Расскажите о своих предыдущих проектах и задачах, над которыми работали
Имеете ли опыт работы в различных организациях или проектах?
Какие паттерны проектирования вы использовали в своей практике?
Какие существуют уровни изоляции транзакций в системах управления базами данных?
Какие типы задач вы реализовали или решали при работе с протоколом WebSocket?
Что побудило вас рассмотреть возможность перехода на другую позицию или компанию?
Участвовал ли ты в проекте, использующем TypeORM для работы с базой данных?
Можешь назвать популярные ORM-библиотеки для работы с базами данных в Node.js?
Объясните принцип работы оптимистичной блокировки и в чем его отличие от пессимистичной блокировки
У вас есть опыт взаимодействия с клиентами или заказчиками в рамках проектов?
Каким образом планируешь и организуешь свою рабочую деятельность?
Какие отличия существуют между REST API и GraphQL при проектировании интерфейсов для взаимодействия с сервером?
В каких ситуациях целесообразно избегать повторного написания одинакового кода?
Каким образом ты планируешь и распределяешь свои задачи на рабочем процессе?
Могли бы вы рассказать о случае, когда вы применяли генератор в своей работе?