Python
Скажи, пожалуйста, что знаешь про очереди сообщений, брокеры сообщений. Какие знаешь, какими пользовался?
Какие основные идеи и подходы машинного обучения вы применяли при создании модели с нуля?
Какие задачи в Python хорошо параллелятся, а какие плохо?
Как работает транзакция? Что происходит при BEGIN и COMMIT?
Как у вас проходит code review?
Как ты относишься к работе в офисе?
При выполнении ресурс intensive задач, какой подход предпочтительнее — использование разделяемых потоков или отдельных процессов?
Испытывали ли вы периоды профессионального выгорания в процессе работы?
Расскажи про свой опыт. Чем занимался, с чем работал?
Что такое tools (tool calling) у агента?
Что такое Transactional Outbox и как он работает?
В чём принципиальное отличие алгоритмов классификации от кластеризации?
А по техническим сильным и слабым сторонам — можешь развернуть конкретнее (не абстрактно)?
Какие сложности могут возникнуть при одновременном выполнении нескольких потоков в программе?
Что тебе будет важно видеть в новой компании? На что в первую очередь обращаешь внимание при выборе из офферов?
Как в Django правильно запустить асинхронную Celery-задачу внутри блока транзакции Atomic? Например, рассылку email.
Какие схемы данных вы использовали или создавали с помощью библиотеки Pydantic?
Что такое область действия переменной внутри класса и как она определяется?
Какие системы управления базами данных существуют помимо реляционных?
Как вы добивались идемпотентности?