Python
Kolik čísel lze zakódovat 8 bity? Čím se liší zásobník od fronty? Co je to rekurze?
Pokud jste viděli pomalé dotazy, jak jste problém analyzovali a jak jste ho řešili? Máte nějaký skutečný případ?
Jaký stack byste použili pro databázi a zejména pro vektorové vyhledávání (Qdrant nebo pgvector)?
Co je to deadlock (zacyklení)?
Jaké jsou tvé silné a slabé stránky (v softwaru)? Co se snažíš zlepšit?
Jaká je správná varianta vydávání bankovek — proč je třeba vydávat je v co největších nominálních hodnotách?
Jaké úkoly v Pythonu se dobře paralelizují, které špatně? Jaké nástroje používat pro IO-bound a CPU-bound úkoly?
Lze Django udělat asynchronní?
Pokud uvnitř správce kontextu vrátíte spojení, bude otevřené nebo zavřené?
Jak u vás probíhá code review?
Povězte nám něco o sobě — krátké představení na 3 minuty
Můžete vysvětlit, jak funguje mechanismus mutexu pro synchronizaci vláken?
Proč je vícenásobnost v Pythonu neúčinná? Povězte o GIL, asynchronnosti a vícenásobném zpracování.
Proč je Go populární a proč se o něj zajímáte?
Přání ohledně rozvrhu práce
Co vás motivuje k hledání nového místa práce nebo účasti v novém projektu?
Jak jsou rozděleny hranice mezi mikroservisy? Co dělá každá služba?
Jak lze implementovat závislostní injekci v Pythonu bez použití DI kontejnerů?
Jaké kroky jsou podnikány při konfliktu dat nebo systémových chybách?
Jak je procesor využíván při provádění synchronních operací?