Sobes.tech

[аты] интерпретацияланганбы же компиляцияланганбы? Бул ыкмалардын айырмачылыгы эмнеде?

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

ML модел менен өз ара аракеттенүүчү баалоо платформасынын компонентинин техникалык архитектурасын сүрөттөп бериңиз: кызматтар жана жоопкерчиликтердин бөлүнүшү, алардын ортосундагы коммуникациялар жана сиздин жеке салымыңыз.

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

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

Middle
Sapiens Solutions
75

# cache функциясы үчүн код жаз. Бул декоратор болушу керек, # ал декорацияланган функция кайтарган нерсени эсинде сактап, кайра чакырганда # сакталган маанини кайтаруу керек. # # Бардык аргументтер хештелүүчү деп эсептелет. # Тек гана Python стандарттык китепканасын колдонуңуз.

Middle+
собес1
75

Асинхрон генераторлор жөнүндө эмне айта аласыз?

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

Kafka менен өз ара аракеттенүү үчүн кайсы китепкананы колдондуңуз жана аны классикалык Kafka китепканасынын ордуна эмне үчүн тандадыңыз?

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

Python сөздүгүнүн ачкычтары кандай болушу керек?

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

PostgreSQL жана таза SQL менен иштөөдө сиз канчалык ыңгайсыз? Мисалы, SQLAlchemy сыяктуу ORM эмес.

Middle+
Старт
75

Индекстер маалыматтар базасынын иштешине кандай таасир этет?

Senior
АВ Софт
75

Өнүктүрүү архитектурасына терең кирүү кызыкпы? Эгер бар болсо, архитектура менен тыгыз иштешүүнүн мисалын келтир.

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

Pythonда кайсы сорттоо колдонулат жана анын татаалдыгы кандай?

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

Қандай жұмыс форматын іздеп жүрсіз: кеңсе, гибрид немесе қашықтан жұмыс?

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

Метод үчүн декораторду класс аркылуу ишке ашырууга болобу жана кантип жасоо керек?

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

Ең күрделі техникалық немесе өнімдік қиындық туралы айтып беріңіз: мәселе не болды және оны қалай шештіңіз?

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

Жумуштан бошотуу алдында эскертүү мөөнөтү кандай?

Senior
Google
74

Жооптордун сапатын кандайча өлчөйсүз, бул 'көз менен' болбошу үчүн кайсы так метрикаларды колдонуп жатасыз?

Senior
иннсмарт
74

# # Можна вважати, що всі аргументи хешовані. # Використовуйте лише стандартну бібліотеку Python. _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

Тизмектеги [1,2,3] тизмегин [3,2,1] кылып кайтаруу үчүн кандай жолдор бар? reverse() менен кесүү арасы кандай айырма бар?

Senior
ARX
74

# g() функциясында end() чакыруун камсыздаңыз # 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

Сиздин маянаңыз кандай?

Middle
VICTORY group
74
/540