Sobes.tech

Python

Dove viene applicata la programmazione asincrona in Python e in quali scenari è utile?

Middle
Virtusa
89

Quando hai iniziato a imparare Python per la prima volta e come hai iniziato a padroneggiarlo?

Junior — Middle
89

Cos'è GIL in Python e perché dobbiamo saperlo?

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

Domanda SQL: come estrarre utenti con nomi in cirillico e latino, ordinandoli in modo che il cirillico venga prima, e all'interno dei gruppi, in ordine lessicografico?

Middle
СБЕРСБЕР
89

Come implementare RAG da soli?

Middle
Сбер. IT
89

def cache(): """ Completa il codice del decoratore qui """ pass

Senior
Lamoda Tech
89

Parlami della tua esperienza di lavoro sul progetto.

Senior
Go Digital
89

Hai partecipato alla progettazione e allo sviluppo di integrazioni con sistemi esterni all'interno del contorno?

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

[nome] parlami del meccanismo di asincronia in Python: come funziona, dove è buono, dove è cattivo, perché è stato inventato.

Middle+
СБЕРСБЕР
89

È possibile aggiungere un corpo a una richiesta GET? Cosa succede in questo caso?

Middle
Сбер. IT
89

Cosa mostrerà 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

Qual è la proprietà principale che distingue l'architettura a microservizi e come si raggiunge l'autonomia dei servizi?

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

Quanto approfonditamente ti sei occupato di observability: metriche, monitoraggio e alerting?

Middle+
Iconiccompany
89

Come determiniamo la capacità di infrastruttura richiesta per il modello?

Senior
хз
89

Cos'è una coroutine? Come funziona asyncio sotto il cofano?

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

Con cosa, oltre ai servizi statali, hai dovuto implementare integrazioni?

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

Come Python determina quale variabile viene modificata all'interno di una funzione?

Middle+
AstonAston
89

Hai lavorato a questo progetto da solo o c'era un team?

Middle
ГК АСК
89

Cos'è un palindromo?

Middle
Sapiens Solutions
89
/542