Sobes.tech

Python

Čo je GIL v Pythone a prečo by sme to mali vedieť?

Middle
ИП Ганус Александр Андреевич
89

SQL naloga: kako izvleči uporabnike z imeni na cirilici in latinici, razvrščenimi tako, da je cirilica prva, znotraj skupin — leksikografsko?

Middle
СБЕРСБЕР
89

Ako implementovať RAG samostatne?

Middle
Сбер. IT
89

def cache(): """ Dokončajte kód dekorátora tu """ pass

Senior
Lamoda Tech
89

Povedzte mi o vašich skúsenostiach s prácou na projekte.

Senior
Go Digital
89

Zaoberali ste sa navrhovaním a vývojom integrácií s externými systémami v rámci kontúry?

Middle+
Бета-Тест
89

[meno] mi o mechanizme asynchrónnosti v Pythone: ako vyzerá, kde je dobrý, kde je zlý, na čo bol navrhnutý.

Middle+
СБЕРСБЕР
89

Je možné pridať telo k požiadavke GET? Čo sa pri tom stane?

Middle
Сбер. IT
89

Čo zobrazí print(bool([])) print(bool([0]))

Middle
Saber Interactive
89

class ATM(SKD): def __init__(self, atm_api: "SKD"): self.atm_api: SKD = atm_api self.bills_count: dict[int:int] = {bill: self.atm_api.count_banknotes(bill) for bill in BILLS} def withdraw(self, amount: int) -> bool: bills_plan: dict[int: int] = {} remaining = amount for bill in BILLS: available = self.bills_count[bill] take = min(remaining // bill, available) if take > 0: bills_plan[bill] = take remaining -= take * bill if remaining != 0: return False bills_count_const = {50: 0, 100: 2, 500: 0, 1000: 0, ...}, expected = True @pytest.mark.parametrize( "bills_count_const,expected", [ ({5000: 0, 1000: 0, 500: 0, 100: 0, 50: 0}, False), ({5000: 100, 1000: 100, 500: 100, 100: 100, 50: 100}, True), ({5000: 1, 1000: 0, 500: 0, 100: 2, 50: 0}, True) ] ) def test_false(bills_count_const, expected): atm = ATM(FakeSDK()) atm.bills_count = bills_count_const amount = 1000 res = atm.withdraw(amount) assert res == expected

Senior
Яндекс
89

Aká je hlavná vlastnosť, ktorá odlišuje architektúru mikroservisov, a ako sa dosahuje autonómia služieb?

Senior
ООО МУЛЬТИФАКТОР
89

Ako hlboko ste sa zaoberali pozorovateľnosťou: metriky, monitorovanie a upozornenia?

Middle+
Iconiccompany
89

Ako určíme požadovanú kapacitu infraštruktúry pre model?

Senior
хз
89

Čo je korutina? Ako funguje asyncio na pozadí?

Senior
айти бастион
89

Okrem štátnych služieb, s čím ďalším ste museli realizovať integrácie?

Middle+
Бета-Тест
89

Ako Python určuje, ktorá premenná sa mení vo vnútri funkcie?

Middle+
AstonAston
89

Pracovali ste na tomto projekte sami alebo bola tím?

Middle
ГК АСК
89

Čo je to palindróm?

Middle
Sapiens Solutions
89

Čo bránilo rozvoju v súčasnom tíme a kam chceš rozvíjať?

Middle+
Лучи
89

Máš názor, že všetky štatistické metriky kvality sa považujú za rovnaké, majú nejaké nuansy?

Senior
хз
89
/542