Node.js
Какое профессиональное развитие и цели вы ставите перед собой в роли разработчика?
Каковы преимущества и недостатки архитектурных подходов монолит и микросервисы в сравнении друг с другом?
Можете объяснить принцип работы паттерна Singleton и его основные особенности?
Объясните принцип внедрения зависимостей в программном обеспечении и как он используется для повышения модульности кода.
Есть ли у вас опыт разработки приложений с использованием NestJS?
Вы применяли ли инструмент Swagger для документирования API?
Какие подходы использовать для повышения эффективности выполнения запросов к базе данных?
Использовали ли вы NestJS в своих проектах?
Какова основная функция менеджера пакетов npm в процессе разработки JavaScript-приложений?
Каким образом обеспечивается уникальность сообщений, отправляемых в RabbitMQ, чтобы избежать перезаписи или потери данных при взаимодействии разных микросервисов?
Планируешь ли в дальнейшем развиваться в сторону разработки серверах или проектирования архитектур систем?
Можете объяснить, что такое первичный ключ в базе данных и как он используется?
Расскажите о своих участиях в значимых проектах, с которыми вы работали
Какие преимущества и недостатки использования фреймворка Django при разработке веб-приложений?
Опишите ваш опыт использования и настройки PostgreSQL, а также особенности работы с этой базой данных.
Объясните, что такое конструкторная функция в контексте объектно-ориентированного программирования.
Какими качествами должна обладать компания, чтобы соответствовать вашим ожиданиям и целям в профессиональной сфере?
Использовали ли вы NestJS в своих проектах?
Можете объяснить, что означает слабая связность между компонентами системы?
Какова основная цель процесса нормализации базы данных?