Node.js
Jaké jsou výhody použití injekce závislostí v reálných projektech?
Jaké vzory návrhu jste ve své praxi použili?
Jaká jsou omezení a rizika spojená s používáním indexů ve všech případech databází?
Je možné, že se Event Loop zablokuje?
Jaký je význam jednovláknového provádění kódu v prostředí Node.js?
Můžeš vysvětlit základní principy objektově orientovaného programování?
Na co je abstraktní třída? Co se stane, pokud vývojář napíše ts-ignore a neimplementuje metody abstraktní třídy?
Co je to Circuit Breaker?
Používal jsi při vývoji svých projektů pouze jazyk TypeScript?
Máte zkušenosti s systémy ukládání dat založené na relačních databázích?
Jak odlišit imperativní styl programování od deklarativního a jaké jsou jejich hlavní rozdíly?
Jak je určena doba přístupu k prvku pole podle indexu?
Můžete vysvětlit mechanismus injektáže závislostí a jeho roli při zajištění flexibility kódu?
Máš zkušenosti s automatickými testy nebo testováním softwarových produktů?
Jaké jsou fáze životního cyklu třídní komponenty a jak je implementovat?
Vysvětlete koncept migrací v systémech ORM a jejich roli v řízení schématu databáze.
Vysvětlete, co jsou to číselné typy (enum) v TypeScriptu a jak se používají.
Prosím, pověz mi obecně o relačních databázích. Mají Postgres a já pod ním budu řešit specifika.
Jaké jsou rozdíly mezi vertikálním a horizontálním škálováním databází?
Jak byla určena velikost backendového týmu v projektu?