Sobes.tech

Python

Kas ir PgBouncer un kam tas ir paredzēts?

Middle
Лучи
89

Kāda ir atšķirība starp EXPLAIN un EXPLAIN ANALYZE PostgreSQL?

Senior
Сбер. IT
89

Kādi problēmas var rasties hesh funkcijā (kolīzijas)?

Senior
ARX
89

Kur tiek Python programmēšanā tiek izmantota asinhronā programmēšana un kādos scenārijos tā ir noderīga?

Middle
Virtusa
89

Kad jūs pirmo reizi sākat mācīties Python un kā jūs sākat to apgūt?

Junior — Middle
89

Kas ir GIL Python un kāpēc mums tas jāzina?

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

SQL uzdevums: kā izvilkt lietotājus ar vārdiem kirilicas un latīņu rakstībā, sakārtojot tā, lai kirilica būtu pirma, un grupu iekšienē — leksikogrāfiski?

Middle
СБЕРСБЕР
89

Kā patstāvīgi īstenot RAG?

Middle
Сбер. IT
89

Pastāstiet man par savu darba pieredzi projektā.

Senior
Go Digital
89

Vai jūs esat nodarbojies ar integrāciju projektēšanu un izstrādi ar ārējām sistēmām iekš kontūras?

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

[vārds] pastāsti par Python asinhronās mehānikas mehānismu: kā tas izskatās, kur tas ir labs, kur slikts, kāpēc tas tika izdomāts.

Middle+
СБЕРСБЕР
89

Vai GET pieprasījumā var pievienot ķermeni? Kas šajā gadījumā notiks?

Middle
Сбер. IT
89

Ko parādīs 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

Kāda ir galvenā īpašība, kas atšķir mikroservisu arhitektūru, un kā tiek sasniegta pakalpojumu autonomija?

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

Cik dziļi esat nodarbojies ar observability: metriku, uzraudzības un brīdinājumu?

Middle+
Iconiccompany
89

Kā mēs noteicam nepieciešamo infrastruktūras jaudu modelim?

Senior
хз
89

Kas ir korutina? Kā darbojas asyncio aizkulisēs?

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

Papildus valsts pakalpojumiem, ar ar jums nācās realizēt arī citas integrācijas?

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

Kā Python nosaka, kura mainīgā funkcijas iekšienē tiek mainīta?

Middle+
AstonAston
89
/542