Vysvětlete, co je mechanismus EventEmitter a jak se používá k zpracování událostí v aplikacích.
Node.js
Popište případ projektu, kdy něco nešlo podle plánu a jak jste se s tím vypořádali.
Jaké jsou výhody a nevýhody databáze MongoDB?
Máte zkušenosti s používáním systému správy verzí Git ve svých projektech?
Použil jsi vzor Decorator při práci s TypeScript pro rozšíření funkcionality objektů?
Máte zkušenosti s GraphQL a používali jste ho v projektech?
Můžete vysvětlit koncept polymorfismu a jeho roli v objektově orientovaném programování?
Můžete vysvětlit princip fungování Event Loop v JavaScriptu?
Vysvětlete princip vkládání závislostí v softwaru a jak se používá ke zvýšení modularity kódu.
Použili jste nástroj Swagger k dokumentaci API?
Jakou roli hrají transakce při práci s databázemi a proč jsou důležité?
Prováděl jsi v praxi kontrolu kvality softwaru?
Jaká knihovna nebo nástroj pro práci s databází se používá ve vašem projektu na NestJS?
Popište své zkušenosti s používáním a nastavováním PostgreSQL a také vlastnosti práce s touto databází.
Máte zkušenosti s protokolem WebSocket pro implementaci obousměrné komunikace v aplikacích?
Můžete vysvětlit princip otevřenosti pro rozšíření v kontextu SOLID?
Popište své zkušenosti s vývojem a implementací mikroservisních architektur
Jaký je rozdíl mezi používáním abstraktních tříd a rozhraní v objektově orientovaném programování?
Jaký systém řízení úkolů jste používali ve svých projektech?
Čím se liší syntax a možnosti ECMAScript 5 od ECMAScript 6?