Python
Gde se primenjuje asinhrono programiranje u Pythonu i u kojim scenarijima je korisno?
Када сте први пут почели да учите Python и како сте почели да га савладавате?
Šta je GIL u Pythonu i zašto je važno da to znamo?
SQL zadatak: kako izvući korisnike sa imenima na ćirilici i latinici, sortirajući tako da ćirilica ide prva, a unutar grupa — leksikografski?
Kako samostalno implementirati RAG?
def cache(): """ Довршите код декоратора овде """ pass
Ispričajte mi o svom iskustvu rada na projektu.
Da li ste se bavili projektovanjem i razvojem integracija sa spoljnim sistemima unutar kontura?
[ime] ispričaj mi o mehanizmu asinhronosti u Pythonu: kako izgleda, gde je dobar, gde je loš, zašto je napravljen.
Може ли у GET захтеву додати тело? Шта ће се тада десити?
Šta će prikazati print(bool([])) print(bool([0]))
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
Koja je osnovna osobina koja razlikuje mikroservisnu arhitekturu i kako se postiže autonomija servisa?
Колико сте дубоко радили на observability: метрике, мониторинг и аларминг?
Kako odrediti potrebnu kapacitet infrastrukture za model?
Šta je korutina? Kako funkcioniše asyncio ispod haube?
Osim državnih usluga, s čim ste još morali implementirati integracije?
Kako Python određuje koja promenljiva se menja unutar funkcije?
Da li ste radili na ovom projektu sami ili je postojala tim?
Шта је палиндром?