Použili jste při vývoji svých řešení princip jednoduchosti a jasnosti?
Python
[jméno] se zeptal: Představte si, že máte dvě nabídky — od naší firmy a od jiné společnosti. Jakými kritérii byste se řídili při výběru a co by vás mohlo přesvědčit pro jinou společnost?
Můžete uvést příklad implementace principu obrácení závislostí v kódu?
Jaká je pro vás minimálně přijatelná úroveň příjmu?
Jaké vlastnosti systému jsou podle vás nejdůležitější a příklady jejich použití ve vašich projektech?
Máte zkušenosti s používáním nástrojů pro ladění při práci na projektech?
Jak si myslíš, jaké otázky si začínají klást odborníci až s zkušenostmi?
Můžeš uvést příklad objektů, přes které lze v Pythonu iterovat?
Jaká sada proměnných a identifikátorů je dostupná v aktuálním rozsahu v Pythonu?
Co se děje s řetězci, které jsou odstraněny z databáze, a co se děje s indexem po odstranění dat?
Jaké metody je třeba použít k prevenci SQL injection v aplikaci?
Jak u vás probíhá code review?
Pověz mi o Kafka: nač je to potřeba a co s tím obvykle dělají?
Co bys udělal, kdybys dostal úkol, který ti není jasný nebo je těžké ho ihned pochopit?
Jaká je role a použití n-tic v programování?
Můžete vysvětlit princip fungování a účel vzoru 'Abstraktní továrna' v návrhu softwaru?
Jaké vnitřní mechanismy omezují provádění vláken v interpretu Python kvůli GIL?
Jaké typy HTTP požadavků nem mění stav serveru a jsou považovány za idempotentní?
Jak implementovat vztah mnoho-mnoho v SQLAlchemy 2.0?
Jaké technologie a nástroje preferujete používat ve svých projektech?