Jakými metodami lze zabránit nebo řešit kolize při použití hash tabulek?
Python
Jaké metody a mechanismy se používají k zajištění bezpečné práce více procesů současně v Pythonu?
Můžete vysvětlit, co je to datový typ, který lze změnit po jeho vytvoření?
Můžete vysvětlit roli a použití dekorátoru @wraps z modulu functools v Pythonu?
Jaké momenty ve vaší minulé práci vám způsobovaly nedostatečné uspokojení nebo potíže?
Jaký je hlavní úkol metody __hash__ v Pythonu a proč je při práci s objekty nezbytná?
Za jakých podmínek je přístup k prvku ve slovníku prováděn v lineárním čase?
Vysvětlete princip fungování generátorů v jazyce Python a jejich hlavní výhody
Podělte se o své profesní zkušenosti a dovednosti, které považujete za relevantní pro tuto pozici.
Kolik vláken se používá při provádění různých korutin v knihovně asyncio?
Jaké speciální metody v Pythonu umožňují řídit chování objektů při práci s hashováním?
Jaká je časová složitost přístupu k prvku podle klíče v úložišti dat typu slovník nebo hash tabulka?
Jak přesně událostní smyčka určuje ukončení coroutine v modulu asyncio?
Jak byla v Pythonu realizována asynchronnost před verzí 3.6, před vznikem konstrukce async def?
Lze vyjmenovat hlavní typy spojení tabulek v SQL a vysvětlit jejich rozdíly?
Jaké vlastnosti by měla mít dobrá hashovací funkce?
Můžete vysvětlit strukturu a principy fungování slovníku v Pythonu?