Vysvetlite, čo je mechanizmus EventEmitter a ako sa používa na spracovanie udalostí v aplikáciách.
Node.js
Opíšte prípad projektu, kde niečo nešlo podľa plánu a ako ste sa s tým vyrovnali.
Aké sú výhody a nevýhody databázy MongoDB?
Máte skúsenosti s používaním systému správy verzií Git vo svojich projektoch?
Použil si vzor Decorator pri práci s TypeScript na rozšírenie funkčnosti objektov?
Máte skúsenosti s GraphQL a používali ste ho v projektoch?
Môžete vysvetliť koncept polymorfizmu a jeho úlohu v objektovo orientovanom programovaní?
Môžete vysvetliť princíp fungovania Event Loop v JavaScript?
Vykonal si kontrolu kvality softvéru vo svojej praxi?
Vysvetlite princíp vkladania závislostí v softvéri a ako sa používa na zvýšenie modularity kódu.
Akú úlohu majú transakcie pri práci s databázami a prečo sú dôležité?
Použili ste nástroj Swagger na dokumentáciu API?
Aká knižnica alebo nástroj na prácu s databázou sa používa vo vašom projekte na NestJS?
Máte skúsenosti s protokolom WebSocket na implementáciu obojsmernej komunikácie v aplikáciách?
Popíšte svoje skúsenosti s používaním a nastavovaním PostgreSQL, ako aj vlastnosti práce s touto databázou.
Môžete vysvetliť princíp otvorenosti pre rozšírenie v kontexte SOLID?
Opíšte svoje skúsenosti s vývojom a implementáciou mikroservisných architektúr
Aký je rozdiel medzi používaním abstraktných tried a rozhraní v objektovo orientovanom programovaní?
Aký systém riadenia úloh ste používali vo svojich projektoch?
Čo odlišuje syntax a možnosti ECMAScript 5 od ECMAScript 6?