Node.js
Могли бы вы объяснить, что подразумевается под термином Middleware и какую роль он выполняет в архитектуре системы?
Какая роль у SQL и в каких сценариях его используют?
Какие критерии или контрольные точки ты применяешь для оценки качества кода или продукта?
Какие отличия существуют между REST API и GraphQL при проектировании интерфейсов для взаимодействия с сервером?
Можешь объяснить основные принципы объектно-ориентированного программирования?
Можете ли вы объяснить принцип ACID в контексте работы с базами данных?
Применяли ли вы принципы REST при реализации сервиса или системы?
Какое отличие между форматами изображений GIF и PNG в контексте их применения и технических характеристик?
Можете рассказать о проектах, в которых использовали TypeScript?
Что заставляет вас отдавать предпочтение архитектуре микросервисов при разработке приложений?
Что побудило вас принять решение о переходе в другую организацию?
Какой у вас практический стаж в области работы на коммерческих проектах?
Применяли ли вы стратегию ветвления GitFlow в своей работе с системой контроля версий?
Каковы основные преимущества и недостатки применения JSON Web Token для аутентификации и авторизации?
Какие версии TypeScript вам приходилось использовать в своих проектах?
Имели ли вы возможность ознакомиться с текущими проектами, в которых вы участвуете или работали?
Каким образом можно реализовать работу с несколькими потоками или процессами в Node.js для повышения производительности?
Имели ли вы опыт миграции системы с монолитной архитектуры на микросервисную структуру?
Можешь объяснить, что такое Promise и как он используется в асинхронном программировании?
Какой у вас опыт в области разработки программного обеспечения?