Node.js
Использовали ли вы NestJS в своих проектах?
Каким образом вы получали и распределяли задачи в рамках проекта?
Какое значение имеет буква L в принципах SOLID при разработке программного обеспечения?
Расскажите о своих участиях в значимых проектах, с которыми вы работали
Вы применяли ли инструмент Swagger для документирования API?
Использовали ли вы в своих проектах базу данных PostgreSQL?
Можете объяснить, что подразумевается под транзакцией в контексте баз данных?
Какова роль оператора Infer в контексте типов и как он применяется?
Какую основную задачу решает библиотека Socket.IO в приложениях?
Чем отличается использование методов call и bind при вызове функций в JavaScript?
Каковы преимущества и недостатки архитектурных подходов монолит и микросервисы в сравнении друг с другом?
Можете объяснить различия между принципами Dependency Inversion и Dependency Injection и как они связаны?
Когда вы осуществили свой переезд?
Можешь рассказать о различных уровнях нормализации баз данных?
Можете объяснить концепцию многоуровневой архитектуры и ее основные компоненты?
Объясните назначение типа any в TypeScript и в каких случаях его используют
Объясните, что представляет собой паттерн Decorator и как его применяют в фреймворке NestJS
В чем различия между операциями INNER JOIN и RIGHT JOIN при соединении таблиц в SQL?
Какова цель применения денормализации в базах данных?
Объясните, что означает высокий уровень связанности компонентов в контексте микросервисной архитектуры и почему это важно?