Sobes.tech

Python

Aká je miera efektívnosti operácie pridávania prvkov do zoznamu?

Junior — Middle
219

Ako je v Django implementovaná podpora pre WebSocket pripojenia?

Middle — Middle+
219

V ktorom meste teraz žiješ?

Junior — Middle
219

Vysvetlite koncept bi-connection v kontexte algoritmov a jeho úlohu pri riešení problémov.

Junior — Middle
219

V ktorých situáciách je vhodné použiť sharding databázy?

Middle — Middle+
219

Použili ste imperatívny spôsob mapovania modelov v SQLAlchemy?

Junior — Middle
219

Používa sa v Pythone mechanizmus vzájomného vylúčenia (Mutex) na synchronizáciu vlákien?

Junior — Middle
219

Môžete vysvetliť princíp fungovania systému rozdeľovania záťaže medzi servery?

Junior — Middle
219

Boli situácie, keď ste museli meniť hodnoty vlajok vo FastAPI na riadenie správania aplikácie?

Junior — Middle
219

Môžete vysvetliť, čo sú dátové typy a ich štruktúra v programovaní?

Junior — Middle
219

# Bankomat, ktorý sa nabíja kazetami s bankovkami, s našou aplikáciou na palube # musí byť schopný vydávať bankovky pre zadanú sumu alebo odpovedať zamietnutím # Pri vydávaní sa bankovky odpočítavajú zo zostatku bankomatu. # Povolené nominály: 50₽, 100₽, 500₽, 1000₽, 5000₽. class ATM: pass # miesto pre kód # Zariadenie bankomatu: # - peniaze sú umiestnené v kazetách vo vnútri bankomatu, ktoré načítava inšpektor a znovu načítava; # - v každej kazete sú bankovky svojho nominálu; # - bankomat môže spočítať zostávajúce bankovky v kazetách, ale táto operácia trvá dlhú dobu - je vhodné ju volať čo najmenej. # API na interakciu s zariadením bankomatu. # rozhranie SDK môže byť zmenené/rozšírené dohodou strán, ak je to potrebné class SDK(ABC): @abstractmethod def count_banknotes(self, banknote: int) -> int: pass @abstractmethod def move_banknote_to_dispenser(self, banknote: int, count: int) -> None: pass @abstractmethod def open_dispenser(self) -> None: pass

219

Prečo ste opustili svoje predchádzajúce zamestnanie?

219

Aké sú hlavné rozdiely medzi dataclass a namedtuple v Pythone, a kedy je vhodné ich použiť?

Junior — Middle
219

Aký je dôvod použitia prefetch_related v ORM na optimalizáciu dopytov?

Junior — Middle
219

Vysvetlite princíp fungovania binárneho vyhľadávacieho algoritmu a jeho hlavné charakteristiky.

Junior — Middle
219

Je použitie dedičnosti v Django ORM vhodným riešením pre modelovanie databázy?

Junior — Middle
219

Ako spracovať hraničné prípady vstupných údajov — záporné čísla, príliš veľké súčty, nesprávne hodnoty?

219

Aký je rozdiel v mechanizme vyhľadávania metód v triedach v Pythone 2 a Pythone 3?

Junior — Middle
219
/556