Node.js
Máte zkušenosti s migrací systému z monolitické architektury na mikroservisní strukturu?
Jaké typy testů jste vytvářeli a používali ve svých projektech?
Které HTTP požadavky by měly mít vlastnost idempotence?
Máš nějaké otázky, které bys chtěl upřesnit?
Jak zpracovat paralelní operace odečtu zůstatku sekvenčně, aby se zabránilo duplicitnímu odečtu (race condition)?
Měli bychom při dodržování principů SOLID v vývoji uplatňovat princip DRY?
Můžete vysvětlit, co se rozumí rozhraními v jazyce TypeScript?
Jaká je očekávaná úroveň příjmu, kterou si stanovujete jako cíl?
V jakých situacích je třeba použít typ undefined v TypeScript?
Můžete mluvit o týmu, který se podílel na vašem posledním projektu?
Jakou úroveň ovládání TypeScript máš a jak ho používáš v praxi?
Umíš vysvětlit složité koncepty tak, aby je pochopil člověk bez technických zkušeností?
Jakými prostředky lze realizovat správu asynchronnosti a vlákna provádění v Node.js?
Lze považovat HTTP požadavek PUT za opakovaně bezpečný v kontextu změn dat?
Lze v jazyce TypeScript použít vícenásobné dědičnosti?
Používal jsi TypeScript v projektech, na kterých jsi pracoval?
Vysvětlete rozdíly mezi operátorem HAVING a podmínkou WHERE v SQL a v jakých případech je vhodné je použít.
Jaké máte zkušenosti s vývojem s Node.js?
Můžete vysvětlit, co znamená slabá soudržnost mezi komponentami systému?
V čem spočívá rozdíl mezi koncepty BASE a ACID při práci s databázemi?