Python
Django-да прокси-модель деген не және ол не үшін пайдаланылады?
PostgreSQL көмегімен кестені алдын ала құрып, күндер бойынша аналитикалық деректерді сүзуді қалай жылдамдатуға болады?
Python-да жалқау бағалау дегеніміз не?
Желілік протоколдарды айта аласыз ба?
Python-да абстрактілі синтаксистік ағаш (AST) қалай пайдаланылады?
Сіз үшін senior деңгейі не білдіреді және қандай нәтижелер үшін жауаптысыз?
Базаға бір жолдың 10 000 жаңартуы келсе, не болады?
Жұмысыңызда SOLID принциптерін қолданасыз ба және қай принцип сізге ең пайдалы деп ойлайсыз?
Асинхронды, көпжолды және көппроцессорлық дегеніміз не? Олардың айырмашылығы неде және қай кезде қолдану керек?
REST API-мен жұмыс істеу үшін қандай Python-ның фреймворктары бар?
Django-мен көп жұмыс істеуге қалай қарайсыз? Сіз дайынсыз ба, тереңірек үйренуге?
Дамуда қандай AI құралдарын қолданасыз және олар жұмыс жылдамдығын арттыруға немесе сапасын жақсартуға қалай көмектеседі?
Барлығы сәтті өтсе және сіз ұсынысты қабылдасаңыз, қашан жұмысқа кірісе аласыз?
# Бұл барлық аргументтер хэштеуге болатын деп болжауға болады. # Тек Python стандартты кітапханасын пайдаланыңыз. _SANTINEL = объект() def cache(backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (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 return decorator calls = {"count": 0} backend = {} @cache(backend=backend) 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")
Жұмыстан босатылмас бұрын сіздің хабарлау уақытыңыз қандай?
Мамыр айынан бері жұмыссыз ба едіңіз немесе жобаларға қатысқан жоқсыз ба?
Өзіңіз туралы қысқаша таныстырып, өзіңіз туралы айтыңыз.
Python-да бірнеше (горизонтальды) мұрагерлікте әдістерді іздеу тәртібі қандай?
ООП негізгі принциптерін тізіп беріңіз және оларды қысқаша түсіндіріңіз.
Django-да transaction.atomic блогында асинхронды Celery тапсырмасын дұрыс қалай іске қосуға болады, мысалы, электронды пошта жіберу үшін?