Python
Jaké jsou hlavní výhody a nevýhody používání vzoru Active Record?
Můžete vysvětlit, co znamenají datové typy, které lze hashovat?
Vysvětlete rozdíl mezi vnitřním spojem a levým vnějším spojením v SQL.
Jak lze použít metodu serializace k vytvoření datového modelu?
Jak převést n-tuple na iterátor v Pythonu?
Můžete vysvětlit, co jsou datové typy a jejich struktura v programování?
Lze v Pythonu používat rozhraní a jak se to realizuje?
Můžete vysvětlit, co se rozumí pod abstrakcí v objektově orientovaném programování?
Kde se právě nacházíte? V životopise je uvedeno, že jste v Moskvě, ale práce je v Novosibirsku.
Můžete vysvětlit, jak se provádí synchronní programový kód a jak řídí sekvenci operací?
Jak jste zlepšili výkon dotazů do databáze?
Jak jste překonali obtíže spojené s adaptací a osvojením nových úkolů na novém místě práce?
Mohl byste mi povědět o strategii práce s Gitem, kterou jste použil ve svém posledním projektu?
Který projekt z těch, na kterých jsi pracoval, ti zůstal nejvíce v paměti a proč?
Jak Django zpracovává příkaz makemigrations a co dělá s modely projektu?
V jakých situacích se při programování používají konstrukce async/await?
Vysvětlete mechanismus vymazání nebo aktualizace dat v cache při změně zdroje informací.
Jak hodnotíte svou autonomii v procesu vývoje?
Vysvětlete, jak je princip skrytí informací spojen s konceptem rozdělení odpovědností v rámci zapouzdření.
Jak lze v Pythonu omezit přístup k interním metodám a proměnným třídy?