Node.js
Jaké máte zkušenosti s vývojem aplikací pomocí Express.js?
Vysvětlete, co je vzor Decorator a jak se používá v rámci frameworku NestJS
Jakou roli hrají transakce při práci s databázemi a proč jsou důležité?
Vysvětlete koncept virtuálních pohledů (View) v systémech správy databází a jejich roli při práci s daty.
Jaké jsou výhody a nevýhody indexování jednotlivých polí v tabulce databáze?
Jak často navrhujete nové nápady na zlepšení projektu?
Jak identifikujete a odstraňujete možné chyby ve své práci?
Můžeš uvést hlavní typy spojení tabulek v SQL a jejich vlastnosti?
Máte zkušenosti s řešením algoritmických úloh na platformě LeetCode?
Vysvětlete princip procesu organizace dat v databázi s cílem minimalizovat duplicitní záznamy a zajistit integritu.
Jaký je hlavní úkol zavádění závislostí v aplikaci?
Máte zkušenosti s Seeds nebo podobnými nástroji pro inicializaci dat?
Jak neustále zvyšujete svou úroveň znalostí a dovedností v oblasti vývoje?
Jaký je účel vrstvy ve struktuře kontejneru Docker?
Vysvětlete koncept vertikálního škálování v systémech a v jakých situacích se používá.
Jaké verze TypeScript jste museli používat ve svých projektech?
Měl by být soubor package-lock.json zahrnut do commitu při používání npm?
Jaké jsou rozdíly mezi přetížením funkcí a jejich přepsáním v TypeScriptu?
Pracoval jste převážně na projektech využívajících NestJS?
Vysvětlete, co je to datová struktura fronta a jak funguje.