Python
Čo je Python a aké sú jeho základné princípy?
Ako definujete hranice funkčnosti, ktoré by mali byť oddelené do samostatného mikroservisu?
Aké sú nevýhody asynchrónneho kódu?
Ako se izognete kolizijam v predpomnilniku med različnimi funkcijami, ki se kličejo z enakimi argumenti, na primer add(2, 3) in multiply(2, 3)?
Ako sa vykonávajú JOIN na strane PostgreSQL? Aké stratégie existujú?
Čo sú to SQL okná funkcie?
Ako správne, krok za krokom, bezpečne odstránenie stĺpca z databázy, ktorý sa už nepoužíva, ale na ktorý starý kód ešte stále môže odkazovať?
Prečo skúsení vývojári odporúčajú uprednostniť kompozíciu pred dedičstvom?
Ako sa voláš?
V podstate si získal dobrú základňu na VŠ alebo si niečo študoval samostatne?
Čo je to aplikačné monitorovanie (kontroly zdravia, dostupnosť cez URL)?
Aký je účel pathlib v Pythone a ako sa porovnáva s os.path?
Poznaš način, ako optimalizovať proces s linters, aby v CI linters prešli na prvý pokus, namiesto cez cyklus 'commit-chyba-oprava'?
Čo je dekorátor v Pythone?
Prečo ste opustili spoločnosť (projekt s odporúčacím systémom pre sieť kvetinárstiev)?
Ohodnoťte časovú a priestorovú zložitosť algoritmu vzhľadom na dĺžku textu n a veľkosť abecedy m.
Povedzte nám o vašom projekte v Tochka Bank. Mali ste tam niekoľko projektov?
Na čo je potrebný kontextový manažér with pri práci so súbormi? Kde sa ešte používa?
Aplikácia v Docker kontajneri sa nemôže pripojiť k databáze v inom kontajneri. Čo by mohlo byť príčinou?
Čo je distribuovaný monolit a prečo je to zlé?