Python
Что выведет код с присваиванием и изменением списков (семантика ссылок в Python)?
Какие AI-инструменты используете в разработке, особенно в JavaScript?
Когда мы можем вызывать commit у Producer? Как избежать дублей при ручном коммите батча?
Что такое GIL в Python и зачем нам нужно об этом знать?
Что такое ленивый QuerySet в Django? Расскажи про select_related и prefetch_related — для чего нужны, чем отличаются?
За сколько отработает вставка N различных строк длины K в set?
Как был устроен сервер/архитектура сервиса?
Как избежать распределённого монолита?
Что такое лямбда-функции, какие у них ограничения и когда их имеет смысл использовать?
Расскажи про использование Apache Airflow для агрегации аналитических данных. Как собирали метрики?
Что такое магические методы в Python? Примеры?
Есть ли у тебя вопросы по процессам, команде, стеку?
Расскажи подробнее про последний проект: чем занимался, какие задачи выполнял, какова была зона ответственности?
Задача с конкурентным обновлением доски: как решить проблему потери обновлений (Lost Update) средствами БД?
В чём отличие синхронного и асинхронного программирования?
Что такое CTE (Common Table Expressions) в SQL?
Расскажи про асинхронную обработку через Kafka: какие данные передавались, какие ключи использовались, как обеспечивался порядок обработки?
На каких языках программирования вы писали?
Как ты используешь AI в своей работе?
if total_size > self.max_batch_size: raise ValueError("batch is too large")