Node.js
Какъв опит имате в разработката на приложения с Express.js?
Обяснете какво представлява патърнът Decorator и как се прилага във фреймуърка NestJS
Каква е ролята на транзакциите при работа с бази данни и защо са важни?
Обяснете концепцията за виртуални представи (View) в системите за управление на бази данни и тяхната роля в работата с данни.
Какви са предимствата и недостатъците на индексирането на отделни полета в таблица на база данни?
Колко често предлагате нови идеи за подобряване на проекта?
Как идентифицирате и коригирате възможните грешки в работата си?
Можеш ли да назовеш основните типове връзки между таблиците в SQL и техните характеристики?
Имаш ли опит в решаването на алгоритмични задачи на платформата LeetCode?
Обяснете принципа на процеса на организиране на данните в база данни с цел минимизиране на дублирането и осигуряване на цялостност.
Каква е основната задача на внедряването на зависимости в приложение?
Имали ли сте опит с Seeds или подобни инструменти за инициализация на данни?
Как постоянно подобряваш нивото си на знания и умения в областта на разработката?
Каква е целта на слоя в структурата на Docker контейнера?
Обяснете концепцията за вертикално мащабиране в системите и в кои ситуации се прилага.
Какви версии на TypeScript сте трябвало да използвате в проектите си?
Трябва ли да включим файла package-lock.json в комит при използване на npm?
Какви са разликите между пренатоварването на функции и тяхното презаписване в TypeScript?
Работили ли сте основно по проекти, използващи NestJS?
Обяснете каква е структурата на данни опашка и как работи.