Node.js
Имали ли сте опит да мигрирате система от монолитна архитектура към микросервизни структури?
Какви типове тестове сте създавали и използвали в проектите си?
Кои HTTP заявки трябва да имат свойството на идемпотентност?
Имате ли въпроси, които бихте искали да уточните?
Как да обработим паралелни операции по изтриване на баланс последователно, за да избегнем двойно изтриване (race condition)?
Трябва ли да прилагаме принципа DRY при спазване на принципите SOLID в разработката?
Можете ли да обясните какво се разбира под интерфейси в езика TypeScript?
Какво е очакваното ниво на доход, което си поставяте за цел?
В кои ситуации трябва да използвате типа undefined в TypeScript?
Можете ли да разкажете за екипа, участвал във вашия последен проект?
Какво е нивото ти на владеене на TypeScript и как го прилагаш на практика?
Можеш ли да обясниш сложни концепции по такъв начин, че човек без технически опит да ги разбере?
С какви средства може да се реализира управление на асинхронността и потоките на изпълнение в Node.js?
Може ли да се счита, че HTTP PUT заявката е безопасна за повторение в контекста на промени в данните?
Може ли да се използва множествено наследяване в езика TypeScript?
Използвал ли си TypeScript в проектите, по които си работил?
Обяснете разликите между оператора HAVING и условието WHERE в SQL и в кои случаи трябва да се използват.
Какъв е вашият опит в разработката с Node.js?
Можете ли да обясните какво означава слаба свързаност между компонентите на системата?
Каква е разликата между концепциите BASE и ACID при работа с бази данни?