План подготовки под эту вакансию
О вакансии
iOSPythonPyTorchSwiftTensorFlowAI/ML
Вопросы и ответы20
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыPyTorch · 5
- В каких data/AI-задачах PyTorch даёт реальный выигрыш, а где лучше выбрать другой инструмент или более простой pipeline?PyTorch· Middle· спрашивают почти всегда
- Как сохранять и загружать веса модели в PyTorch (
state_dictvs полная модель)?PyTorch· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost - Как работает
torch.nn.Embeddingи когда его следует использовать?PyTorch· Middle· полный разбор — Jobs/Boost - Как работает dropout в PyTorch и как его поведение различается во время обучения и инференса?PyTorch· Middle· полный разбор — Jobs/Boost
TensorFlow · 5
- В каких data/AI-задачах TensorFlow даёт реальный выигрыш, а где лучше выбрать другой инструмент или более простой pipeline?TensorFlow· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как бороться с переобучением в моделях TensorFlow (dropout, L2-регуляризация, аугментация данных)?TensorFlow· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как работает
tf.GradientTapeи когда его использовать для кастомных циклов обучения?TensorFlow· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost - В чём разница между
model.fit()и кастомным циклом обучения сtf.GradientTape?TensorFlow· Middle· полный разбор — Jobs/Boost - В чём разница между
model.save()иmodel.save_weights()?TensorFlow· Middle
Swift · 5
- В чём разница между strong, weak и unowned ссылками?Swift· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Для каких задач Swift является сильным выбором, а где лучше честно выбрать другой язык?Swift· Middle· спрашивают почти всегда
- Что такое
async/awaitв Swift и чем он отличается от completion handlers?Swift· Middle· спрашивают почти всегда - Как сравнить Swift с ближайшими альтернативами по производительности, поддерживаемости, найму и экосистеме?Swift· Middle· полный разбор — Jobs/Boost
- Какие особенности runtime, type system или memory model Swift реально влияют на архитектуру приложения?Swift· Middle· полный разбор — Jobs/Boost
Python · 5
- Для каких задач Python является сильным выбором, а где лучше честно выбрать другой язык?Python· Middle· спрашивают почти всегда
- Зачем нужен ASGI и почему WSGI недостаточно для async-приложений?Python· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Зачем нужны mypy или pyright?Python· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как GIL влияет на CPU-bound и I/O-bound задачи?Python· Middle· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как Python обрабатывает изменяемые аргументы по умолчанию и в чём типичная ошибка?Python· Middle· спрашивают почти всегда