Python
Byly potíže úspěšně vyřešeny samostatně nebo s diskuzí s kolektivem?
Jakým příkazem v Linuxu lze vytvořit symbolický odkaz?
Povězte nám stručně o sobě a svých zkušenostech.
Žijete momentálně v Moskvě?
Jak zorganizovat poskytování informací o tom, kdo se přihlásil, kdy a jak dlouho strávil v relaci?
Jaký problém může nastat, pokud použijete náhodný UUIDv4 jako klíč v indexu B-stromu velké tabulky?
Zajímal by vás naučit se Kotlin?
Mohly v Kafka dojít k duplicitám událostí a jak jste tento problém řešili?
# Můžeme předpokládat, že všechny argumenty jsou hashovatelné. # Použijte pouze standardní knihovnu Pythonu. _SANTINEL = object() def cache(backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (args, tuple(sorted(kwargs.items()))) result = backend.get(key, _SANTINEL) if result is _SANTINEL: return result result = func(*args, **kwargs) backend[key] = result return result return wrapper return decorator calls = {"count": 0} backend = {} @cache(backend=backend) def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert len(backend) == 1 print("OK")
Uveďte pět příkazů Linux o třech písmenech.
Co je copy.deepcopy a čím se liší od copy.copy?
Jak se liší RabbitMQ a Kafka?
Kromě úkolů, jaké další faktory jsou důležité při výběru práce?
Jak funguje doba platnosti JWT?
Povězte mi o své zkušenosti.
Na co jsou v PostgreSQL potřeba indexy, jaké přinášejí výhody a jaké problémy způsobují?
Jaký je rozdíl mezi WSGI a ASGI?
Proč je lepší používat POST místo GET pro tento endpoint?
Povězte nám o svém projektu v Tochka Bank. Měl jste tam několik projektů?
Pracoval jste s ORM a surovými SQL dotazy? Jaký přístup preferujete?