План подготовки под эту вакансию
О вакансии
DockerKubernetesPythonPyTorchAWSGCPAzure
Вопросы и ответы25
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыAWS · 5
- IAM User vs IAM Role — в чём разница?AWS· Junior· спрашивают почти всегда
- Как дать EC2 доступ к S3 без access keys?AWS· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Объясни Shared Responsibility Model.AWS· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем public subnet отличается от private subnet?AWS· Junior· спрашивают почти всегда
- Что сильнее: explicit deny или allow?AWS· Junior· спрашивают почти всегда
Python · 5
- В чём разница между is и ==? Когда обязательно использовать is?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между list и tuple? Когда что использовать?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между списком (list) и кортежем (tuple) в Python?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Как работает exception handling в Python?Python· Junior· спрашивают почти всегда
- Как работают default arguments в Python? В какой момент они вычисляются?Python· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
PyTorch · 5
- Зачем нужен
optimizer.zero_grad()и почему его необходимо вызывать перед каждым обратным проходом?PyTorch· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Объясните разницу между режимами
model.train()иmodel.eval().PyTorch· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Что такое
DataLoaderв PyTorch и какие параметры управляют батчингом, перемешиванием и параллельной загрузкой?PyTorch· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как перемещать модель и тензоры между CPU и GPU в PyTorch?PyTorch· Junior· полный разбор — Jobs/Boost
- Что такое tensor в PyTorch и чем он отличается от массива NumPy?PyTorch· Junior· полный разбор — Jobs/Boost
Kubernetes · 5
- Из чего состоит control plane Kubernetes и за что отвечают api-server, etcd, scheduler и controller-manager?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем ConfigMap отличается от Secret и насколько Secret реально секретный?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем Deployment отличается от ReplicaSet, и зачем нужны оба?Kubernetes· Junior· спрашивают почти всегда
- Что такое Kubernetes и какую проблему он решает?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Что такое Pod и почему именно он, а не контейнер, является минимальной единицей развёртывания?Kubernetes· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
Docker · 5
- Как сравнить Docker с виртуальными машинами, Podman, containerd и Kubernetes без упрощения до «контейнеры легче»?Docker· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Контейнер запускается и сразу выходит. Какие шаги по диагностике?Docker· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем CMD отличается от ENTRYPOINT? Что произойдёт, если задать оба?Docker· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем Docker-контейнер отличается от виртуальной машины? Не «контейнер легче», а технически — что использует, что не использует.Docker· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- Чем EXPOSE отличается от -p при docker run? EXPOSE вообще что-то делает?Docker· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost