Sobes.tech

Python

Jaké jsou požadavky ACID? Krátce komentujte každou vlastnost.

Middle+
77

Jak lze obejít omezení GIL a nezablokovat následné požadavky při provádění jednoho?

Middle+
60

Jak jste ve své práci použili dunderové metody a pro jaké implementace byly užitečné?

Middle+
56

Jaký je rozdíl mezi CMD a ENTRYPOINT v Dockerfile?

Middle+
56

Jaké jsou normální formy a co řeší?

Middle+
56

Co je normalizace dat a k čemu slouží?

Middle+
55

Jaké jsou výhody ORM oproti surovému SQL?

Middle+
55

Co je to lambda funkce, proč je výhodná a kde se používá?

Middle+
52

Co je GIL, jaké jsou jeho výhody, nevýhody a jaké nepříjemnosti způsobuje?

Middle+
49

Jaký je rozdíl mezi operátory WHERE a HAVING?

Middle+
49

Jak zabránit sdílenému využívání zdrojů vlákny tak, aby zdroje byly izolovány pro každý instanci?

Middle+
47

Jaký mechanismus v databázi zabraňuje duplicitnímu vytváření při současných požadavcích se stejným idempotentním klíčem?

Middle+
46

Jaké jsou rozdíly mezi PostgreSQL, MongoDB a ClickHouse a kdy by měly být vybrány?

Middle+
46

Jak jsou mikroservisy rozděleny podle odpovědnosti a podle jakého pravidla?

Middle+
45

třída PayoutService: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Měl by vracet slovník ve tvaru: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Záruky: - při prvním volání s novým idempotency_key — je vytvořen nový výplat - při následných voláních s již použitým idempotency_key — je vrácen výsledek prvního volání, NENÍ vytvořen nový výplat - částka musí být > 0, jinak — vyvolat ValueError """ raise NotImplementedError

Middle+
43

Co se stane, pokud dva požadavky se stejným idempotentním klíčem dorazí současně z různých vláken nebo procesů?

Middle+
42

Jak byla vaše CI pipeline strukturována: z jakých etapů a úkolů sestávala?

Middle+
40

V jakých případech byste vědomě odmítli ORM ve prospěch surových SQL dotazů?

Middle+
38

Co je to generátor, jak funguje, v čem spočívá jeho optimalita a jak ho rozpoznat v kódu?

Middle+
36
/2