Что предпринимаешь, если получаешь задание, которое превышает твои текущие обязанности или полномочия?
Какое эмоциональное состояние вы испытывали, когда впервые приняли на себя управление уже запущенным проектом?
Ты отдаёшь предпочтение прямому использованию SQL-запросов или работе с ORM для взаимодействия с базой данных?
Какими методами можно защитить приложение от внедрения вредоносных SQL-запросов?
Как часто вы предлагаете новые идеи или подходы в свою команду или проект?
Каким образом применяется стратегия ветвления в управлении разработкой и зачем она нужна?
Можете рассказать о составе команды, участвовавшей в вашем последнем проекте?
Имел ли опыт оптимизации обработки и отображения крупных изображений?
Какие крупные проекты на базе Node.js вы реализовали или участвовали в их разработке?
Можете ли вы объяснить, что из себя представляет тип файла .d.ts в контейнере TypeScript?
Каковы основные характеристики, которым должна соответствовать транзакция в системе?
Какие действия вы выполните для ознакомления с текущим состоянием и структурой проекта, в который собираетесь подключиться?
Объясните концепцию вертикального масштабирования в системах, и в каких ситуациях оно применяется?
Почему вы решили отказаться от направления Frontend при выборе специализации?
Что означает идемпотентность методов HTTP и почему некоторые из них обладают этим свойством?
Можете объяснить концепцию жёсткого реального времени и его особенности?
В чем заключается применение потоков данных в Node.js?
У вас есть практический опыт работы с системой Kafka?
Каким образом вы интегрировали или использовали нейросети в вашем проекте?
Можете объяснить, что подразумевается под термином аутсорсинг в бизнесе и разработке?