Příklad: a=5, b=5, a is b vrací True. Proč?
Python
Co bude pro tebe důležité v nové společnosti? Na co se při výběru z nabídek zaměřuješ především?
Musel jsi se účastnit rozhodování o architektuře?
Je uvedeno, že jsi automatizoval CI/CD. Jak jsi se podílel na testování?
[jméno] se zeptal: Byl v podniku nějaký systém hodnocení? A pokud ano, jaký byl tvůj hodnost? Nebo jak se celkově hodnotíš?
Pověz mi o produktu/projektu, na kterém jsi pracoval, a o svých hlavních úkolech.
Proč je pak přístup k prvku slovníku v průměru považován za O(1), i když existují kolize?
Pověz mi o službě oznámení — jak jsi ji realizoval z technického hlediska.
Jak je slovník uspořádán pod kapotou (hashovací tabulka)?
Jaká je základní chyba v Pythonu, jak zachytit vše, a od čeho dědit vlastní výjimky?
Pověz o zpracování výjimek v Pythonu: jaká je konstrukce a jaké bloky má?
Jaké problémy mohou nastat u hashovací funkce (kolize)?
Pověz mi, jaký byl tým a jak byly vedené procesy.
Jak GC rozpozná, na který objekt aplikovat který algoritmus sběru odpadu?
Monolit nebo mikroservisy — a proč?
Jak převrátit seznam [1,2,3] na [3,2,1]? Čím se liší reverse() od slicing?
Co jsou soubory .pyc/pycache a k čemu slouží?
Co je copy.deepcopy a čím se liší od copy.copy?
Co se děje s pamětí po uvolnění objektů (například zavření velkého souboru) — Python ji vrací OS nebo si ji ponechává?
Vždy pop() odstraní poslední prvek? Jak se mění složitost při pop(i)?