Jak zorganizovat paralelní provádění úkolů pomocí multithreading a asyncio (pool pracovníků, fronta úkolů, gather)?
Python
Povězte nám o svých zkušenostech, klíčových projektech a technologickém stacku.
ACID: co to je a jak je zajištěna každá vlastnost?
Úrovně izolace transakcí: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Jakou úroveň mzdy očekáváte v souladu se svou kvalifikací a zkušenostmi?
Jak optimalizovat pomalý SQL dotaz? EXPLAIN ANALYZE, indexy, typy indexů.
Jakou známku byste dali svým profesním dovednostem?
Principy SOLID: povězte o každém.
Jaké typy multitaskingu jsou v Pythonu? K čemu slouží, jaké problémy?
Složitost hledání v seznamu a slovníku. Proč má slovník O(1)?
Co je to korutina? Jak funguje asyncio na pozadí?
Kde bydlíte?
Popište nejnovější projekt, který jste realizovali, a vaši roli v něm.
Co je GIL a k čemu byl v Pythonu vytvořen?
Navrhněte systém zkracování odkazů.
Jaké by měly být klíče slovníku Python?
Výzvy mikroservisní architektury: konzistence dat, distribuované transakce, verzování API.
Prosím, podělte se o svou profesní cestu a hlavní projekty, na kterých jste se podíleli.
Jak lze získat seznam všech uživatelských účtů, včetně systémových a skrytých, v systému Linux?
Jaký má smysl používat API Gateway, pokud máme pouze jednu službu?