Jak jsi udržoval konzistenci cache ve službách katalogu a košíku — když jsi invalidoval, jak to bylo zařízeno?
Python
Proč se synchronní funkce FastAPI spouštějí paralelně za 5 sekund místo 10?
Jaká je algoritmická složitost přidání prvku do seznamu Python? Jak funguje přidání doprostřed a na začátek?
Jakými způsoby lze vytvořit index v databázi a jaké to přináší výhody?
Jak byla organizována odolnost vůči chybám v doporučovacím servisu s OpenAI? Jak stavěli prompty, jak řešili selhání, jaké byly limity kapacity?
Co jsou to metody HTTP? Pověz o hlavních metodách a jejich účelu.
Můžeš popsat hlavní povinnosti a projekty, na kterých jsi pracoval na předchozím místě práce?
Co je to generátor? K čemu je v Pythonu potřeba?
Jaká je datová struktura pod pokličkou slovníků v Pythonu? Jak probíhá hledání klíče?
Jaká je typizace v Pythonu?
Na jaké parametry byste měli dbát při výběru budoucí profesní pozice?
Co je lepší zvolit ve službě FastAPI s inferencí modelu na PyTorch: ThreadPool nebo ProcessPool?
Pracoval jste s vektorovými databázemi? Co je vektor fyzicky?
Proč lze řetězec vynásobit číslem, ale nelze sčítat řetězec s číslem?
Máte zkušenosti s ML modely? Používal jste nástroje LLM (Cursor, Claude Code) ve své práci?
Máte zkušenosti s platformou Apache Airflow pro orchestraci pracovních procesů?
Jak byl váš monitoring organizován? Prometheus, Grafana, logy?
Co jsou to HTTP stavové kódy? Uveďte hlavní.
Jak jsou čísla s plovoucí desetinnou čárkou (float) uspořádána?
Jak byste lokalizovali problém, pokud pero začalo odpovídat za 3 sekundy místo 80 ms? Jaká by byla sekvence kroků?