Node.js
Каковы основные критерины и ожидания от организации, в которую вы стремитесь устроиться?
Какими способами ты следишь за развитием своих профессиональных навыков и знаний?
Какая роль у Patroni в управлении кластером PostgreSQL?
Что подтолкнуло вас выбрать путь в программировании?
Можете ли вы назвать книги по программированию, которые вы изучали или использовали в своей практике?
Какой подход к архитектуре предпочтительнее для вашего проекта: монолит или микросервисы?
Какой режим или стиль работы у тебя предпочтителен?
Можете объяснить, что подразумевается под транзакцией в контексте баз данных?
Можешь описать основные характеристики транзакций в системах управления базами данных?
Имели ли вы опыт использования Redux для управления состоянием в приложениях?
Имел ли опыт работы с системой обмена сообщениями RabbitMQ?
Каким образом можно оптимизировать выполнение ресурсоемкой математической операции в однопоточном асинхронном окружении, чтобы она не блокировала основной цикл событий?
Как организуешь распределение задач, если руководитель проекта недоступен?
Можете объяснить, что подразумевается под концепцией REST в контексте веб-разработки?
Есть ли у вас опыт разработки приложений с использованием NestJS?
Можете объяснить, что подразумевается под Middleware в рамках Node.js и каким образом он используется?
Использовали ли вы инструмент ORM для работы с базой данных в вашем проекте и как именно?
Объясните принцип внедрения зависимостей в программном обеспечении и как он используется для повышения модульности кода.
Можете объяснить концепцию полиморфизма и его роль в объектно-ориентированном программировании?
Можете поделиться своим опытом использования Apache Kafka в проектах?