План подготовки под эту вакансию
О вакансии
SQLJavaScriptDjangoPythonCI/CDpandasPyTorchTensorFlow+2
Вопросы и ответы35
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыPython · 5
- Как дебажить медленный endpoint в production?Python· Senior· спрашивают почти всегда
- Как устроена работа с БД через SQLAlchemy?Python· Middle· спрашивают почти всегда
- Что такое N+1 query problem и как его находить?Python· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как работает Global Interpreter Lock (GIL) в Python и какие у него последствия для многопоточности?Python· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Объясните
asyncio— что такое event loop и как работаетasync/await?Python· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
Django · 5
- В чём разница между
select_related()иprefetch_related()и когда каждый из них применять?Django· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как Django защищает от SQL-инъекций, CSRF и XSS-атак?Django· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Объясните жизненный цикл запроса/ответа в Django — от разрешения URL до HTTP-ответа.Django· Senior· спрашивают почти всегда
- Что такое проблема N+1 запросов в Django и как её обнаружить и исправить?Django· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как задеплоить Django-приложение в продакшен (gunicorn, nginx, Docker)?Django· Senior· полный разбор — Jobs/Boost
AWS · 5
- Как организовать multi-account стратегию в AWS Organizations?AWS· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Спроектируй highly available web-приложение в AWS.AWS· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Когда использовать VPC Peering, а когда Transit Gateway?AWS· Senior· полный разбор — Jobs/Boost
- Назови четыре стратегии Disaster Recovery.AWS· Senior
TensorFlow · 5
- Как работает
tf.dataAPI и почему он важен для построения эффективных пайплайнов загрузки данных?TensorFlow· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost - Что такое
tf.functionи как он улучшает производительность за счёт компиляции графа?TensorFlow· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как проверять корректность решения на TensorFlow, а не только успешное выполнение кода?TensorFlow· Senior· полный разбор — Jobs/Boost
- Как сравнить eager, graph/compiled execution и trade-offs production serving?TensorFlow· Senior· полный разбор — Jobs/Boost
JavaScript · 5
- Как работает event loop в JavaScript? Что такое call stack и task queue?JavaScript· Senior· спрашивают почти всегда
- Как понять, что команда использует JavaScript идиоматично, а не переносит привычки из другого языка?JavaScript· Senior· полный разбор — Jobs/Boost
- Как работает сборка мусора (garbage collection) в JavaScript? Что вызывает утечки памяти?JavaScript· Senior· полный разбор — Jobs/Boost
- Какие production-риски чаще всего возникают в проектах на JavaScript: производительность, зависимости, конкурентность, деплой или observability?JavaScript· Senior· полный разбор — Jobs/Boost
PyTorch · 5
- Как работает система autograd в PyTorch? Объясните
requires_grad,backward()и граф вычислений.PyTorch· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как проверять корректность решения на PyTorch, а не только успешное выполнение кода?PyTorch· Senior· полный разбор — Jobs/Boost
- Как сравнить eager, graph/compiled execution и trade-offs production serving?PyTorch· Senior· полный разбор — Jobs/Boost
- Как сравнить PyTorch с альтернативами по качеству, скорости экспериментов, масштабированию, воспроизводимости и production-интеграции?PyTorch· Senior· полный разбор — Jobs/Boost
- Какие ошибки делают команды, когда переносят notebook/prototype-подход на production data/AI pipeline?PyTorch· Senior· полный разбор — Jobs/Boost
Pandas · 5
- Каковы типичные причины
SettingWithCopyWarningи как его исправить?Pandas· Senior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как сравнить Pandas с альтернативами по качеству, скорости экспериментов, масштабированию, воспроизводимости и production-интеграции?Pandas· Senior· полный разбор — Jobs/Boost
- Какие ошибки делают команды, когда переносят notebook/prototype-подход на production data/AI pipeline?Pandas· Senior· полный разбор — Jobs/Boost
- Какие риски есть у Pandas: data leakage, неверная оценка качества, memory usage, latency, cost, drift или observability?Pandas· Senior· полный разбор — Jobs/Boost