Jakou úroveň ovládání nástroje Git máte a jak ho používáte ve svých projektech?
Python
Můžete vysvětlit koncept datového modelu v databázi?
Vysvětlete rozdíly mezi typy spojení v SQL: vnitřní spojení, vnější spojení, levé spojení a pravé spojení.
V čem se liší metoda remove() od pop() (a del) při odstraňování prvků ze seznamu?
Jak se provádí hledání metod při vícenásobném dědění v Pythonu s ohledem na metodu řešení pořadí (MRO)?
Jaká jsou obecně přijatá doporučení a standardy při psaní programového kódu?
Co je to JWT token, z jakých částí se skládá a jaký problém řeší?
Vysvětlete koncept Mock objektů a jak se používají při testování softwaru
Jak je prováděn požadavek na webovou stránku a jeho zpracování na straně serveru?
Proč objekt, který má možnost měnit své vlastnosti, nelze použít jako klíč ve slovníku?
Jak jsou malé čísla uložena v Pythonu?
Můžeš uvést scénář, ve kterém je použití synchronních volání mezi mikroservisy opodstatněné?
Jakou roli hrají abstraktní třídy v objektově orientovaném programování?
Jak projít prvky seznamu v Pythonu bez použití cyklu for a vestavěného iterátoru?
Jaké situace nebo podmínky v práci mohou snižovat tvou motivaci?
Jaký úkol řešil algoritmus, který zkrátil objem kódu ze dvou tisíc řádků na sedm set?
Vysvětlete, co jsou anonymní funkce v programování a jak se používají.
Můžete vysvětlit princip fungování asynchronních generátorů v programování?
Máte zkušenosti s vývojem a integrací API pomocí Django Rest Framework?
Na jaké typické úkoly se v Pythonu používají hash funkce a jak jsou využívány v standardních knihovnách?