Sobes.tech

Python

Kas on [nimi] tõlgendatav keel või kompileeritav? Milline on nende lähenemisviiside vahe?

Middle
Исходный код
75

Kirjeldage skoorimisplatvormi komponendi tehnilist arhitektu, mis suhtleb ML-mudeliga: teenuste ja vastutuse jaotamine, nendevaheline kommunikatsioon ja teie isiklik panus.

Senior
ВГТРК СМОТРИМ
75

obj = {True: 1, 1: 2, 1.0: 3, "1": 4} print(obj) # {True: 3, "1": 4}

Middle
Sapiens Solutions
75

# Kirjutage kood funktsioonile cache. See on dekoratsioon, mis # peaks mäletama, mida dekoreeritud funktsioon on tagastanud, ja # tagastama salvestatud väärtuse korduvatel väljakutsetel sama argumentidega. # # Võib eeldada, et kõik argumendid on hashable. # Kasutage ainult Pythoni standardraamatukogu.

Middle+
собес1
75

Mida saate öelda asünkroonsete generaatorite kohta?

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

Millist raamatukogu kasutasite Kafka-ga suhtlemiseks ja miks valisite selle klassikalise Kafka raamatukogu asemel?

Senior
ВГТРК СМОТРИМ
75

Kuidas peaksid Python sõnastiku võtmed välja nägema?

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

Kui mugavalt tunnete end töötades PostgreSQL ja puhta SQL-iga ORM, näiteks SQLAlchemy, asemel?

Middle+
Старт
75

Kuidas indeksid mõjutavad andmebaasi jõudlust?

Senior
АВ Софт
75

Kas sind huvitab süüvida arendusarhitektuuri? Anna näide tihedast koostööst arhitektuuriga, kui see on olnud.

Senior
АЛМИ Партнер
75

Millist sorteerimisviisi kasutatakse Pythonis ja milline on selle keerukus?

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

Millist tööformaati te otsite: kontor, hübriid või kaugtöö?

Middle+
Консалтика
74

Kas on võimalik rakendada meetodi dekoratiivset klassi ja kuidas seda teha?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
74

Rääkige me kõige keerulisemast tehnilisest või toote väljakutsest, millega te kokku puutusite: mis oli probleem ja kuidas te selle lahendasite?

Middle+
Консалтика
74

Milline on teie etteteatamistähtaeg enne töölt vabastamist?

Senior
Google
74

Kuidas mõõdate vastuste kvaliteeti, milliseid konkreetseid mõõdikuid kasutate, et see ei oleks 'silma järgi'?

Senior
иннсмарт
74

# # Võib eeldada, et kõik argumendid on hash'able. # Kasutage ainult Python'i standardteeki. _SANTINEL = object() def cache(func=None, backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (func.__qualname__, args, tuple(sorted(kwargs.items()))) result = backend.get(key, _SANTINEL) if result is _SANTINEL: return result result = func(*args, **kwargs) backend[key] = result return result return wrapper if func is None: return decorator return decorator(func) calls = {"count": 0} backend = {} @cache def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert len(backend) == 1 print("OK")

Middle+
собес1
74

Kuidas pöörata nimekiri [1,2,3] ümber [3,2,1]? Milline on erinevus reverse() ja slicing vahel?

Senior
ARX
74

# tagada, et end() kutsutakse funktsioonis g() # ärge muutke funktsioone, välja arvatud g() def begin(): ... def end(): ... def g(): begin() yield 1 yield 2 end() def f(): a = g() return next(a) def ff(): for item in g(): ...

Senior
iviivi
74

Millised on sinu palgasoovid?

Middle
VICTORY group
74
/540