Sobes.tech

Python

Ce probleme pot apărea la funcția hash (coliziuni)?

Senior
ARX
89

Unde se aplică programarea asincronă în Python și în ce scenarii este utilă?

Middle
Virtusa
89

Când ai început pentru prima dată să înveți Python și cum ai început să-l stăpânești?

Junior — Middle
89

Ce este GIL în Python și de ce trebuie să știm despre asta?

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

Întrebare SQL: cum se extrag utilizatorii cu nume în chirilică și latină, sortându-i astfel încât chirilica să fie prima, iar în interiorul grupurilor — lexicografic?

Middle
СБЕРСБЕР
89

Cum să implementezi RAG singur?

Middle
Сбер. IT
89

Vorbește-mi despre experiența ta de lucru la proiect.

Senior
Go Digital
89

Ați fost implicat în proiectarea și dezvoltarea de integrări cu sisteme externe în interiorul conturului?

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

[nume] povestește-mi despre mecanismul de asincronie în Python: cum arată, unde este bun, unde este rău, pentru ce a fost inventat.

Middle+
СБЕРСБЕР
89

Se poate adăuga un corp la o cerere GET? Ce se întâmplă în acest caz?

Middle
Сбер. IT
89

Ce va afișa 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

Care este proprietatea principală care diferențiază arhitectura microserviciilor și cum se atinge autonomia serviciilor?

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

Cât de profund ai fost implicat în observability: metrici, monitorizare și alertare?

Middle+
Iconiccompany
89

Cum determinăm capacitatea necesară a infrastructurii pentru model?

Senior
хз
89

Ce este o corutină? Cum funcționează asyncio în spate?

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

Pe lângă serviciile publice, cu ce alte integrări a fost nevoie să implementați?

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

Cum determină Python ce variabilă este modificată în interiorul unei funcții?

Middle+
AstonAston
89

Ai lucrat la acest proiect singur sau a fost o echipă?

Middle
ГК АСК
89

Poți să desenezi o schemă a interacțiunii componentelor acestui sistem?

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