Python
Jaké složení měl tým ve vašem předchozím projektu?
Pověz mi o datové struktuře množina (set) v Pythonu.
Jak vnímáte práci se zastaralým nebo málo udržovatelným kódem v projektu?
Jak synchronizovat nebo bezpečně přenášet data mezi více vlákny nebo korutinami?
Na co jsou v databázi indexy? Nevýhody? Jaká datová struktura se používá pro standardní index?
Můžete vysvětlit, jak je postavena a funguje mezivrstva v architektuře aplikací?
Jaký typ práce a rozvrh úkolů preferujete?
Podle jakých kritérií budeš vybírat, pokud bude několik nabídek se stejným rozpočtem?
Popište, jak byl organizován proces vývoje softwarových produktů ve vaší předchozí společnosti
Vysvětlete podstatu monolitické architektury a její hlavní vlastnosti.
Co preferujete: asynchronnost nebo vícenásobné vlákno? V čem je rozdíl?
Je změna, která porušuje princip otevřenosti a uzavřenosti, změna rozhraní v podtřídě?
Jaké hlavní potíže mohou nastat při používání front v systémech zpracování dat?
Pověz mi něco o sobě: pracovní zkušenosti, co hledáš, proč ses rozhodl změnit práci?
Představte si dva odborníky se stejnými znalostmi a zkušenostmi – proč se po několika letech může stát, že jeden z nich bude výrazně silnější než druhý?
Co pro vás znamená úroveň senior a za jaké výsledky jste odpovědný?
Jaké důvody mohou bránit používání PyCharm ve vaší práci?
Jak aktivní je vaše hledání? Komunikujete s jinými společnostmi? Máte nabídky?
Můžete vysvětlit, co znamená termín Alpine v kontextu technologií nebo programování?
Jak aktualizovat cache s COUNT pro tabulku s 100 miliardami záznamů, pokud je samotný COUNT nákladný?