План подготовки под эту вакансию
О вакансии
DockerPythonData EngineeringMLOpsdata scienceGitHubNumPypandas+760 000 – 90 000 ₽
Вопросы и ответы35
Подобраны под навыки и направление этой вакансии. Сначала ответьте вслух, затем раскройте полный разбор.
Полный разбор и частые ошибки — в тарифах Jobs и Boost
ТарифыPandas · 5
- В чём разница между
.loc[]и.iloc[]для индексирования?Pandas· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Как обрабатывать пропущенные значения в Pandas —
isnull(),dropna(),fillna()?Pandas· Junior· спрашивают почти всегда - В чём разница между
SeriesиDataFrameв Pandas?Pandas· Junior - В чём разница между
sort_values()иsort_index()?Pandas· Junior· полный разбор — Jobs/Boost
scikit-learn · 5
- В чём разница между
train_test_split()и кросс-валидацией (cross_val_score)? Когда применять каждый из них?scikit-learn· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - Что такое интерфейс
fit(),transform()иfit_transform()в scikit-learn и почему такой дизайн API важен?scikit-learn· Junior· спрашивают почти всегда - В чём разница между
predict()иpredict_proba()и когда важен последний?scikit-learn· Junior - В чём разница между
StandardScaler,MinMaxScalerиRobustScaler? Когда использовать каждый?scikit-learn· Junior· полный разбор — Jobs/Boost
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
TensorFlow · 5
- Как работает
tf.keras.Model.compile()— что такоеloss,optimizerиmetrics?TensorFlow· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost - В чём разница между TensorFlow 1.x (статические графы) и TensorFlow 2.x (eager execution)?TensorFlow· Junior· полный разбор — Jobs/Boost
- Что такое Keras и как он соотносится с TensorFlow 2.x?TensorFlow· Junior· полный разбор — Jobs/Boost
- Что такое TensorFlow и каковы его основные компоненты?TensorFlow· 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
NumPy · 5
- Что такое NumPy и почему он быстрее нативных списков Python для числовых вычислений?NumPy· Junior· спрашивают почти всегда· полный разбор — Jobs/Boost
- В чём разница между массивом NumPy и списком Python?NumPy· Junior· полный разбор — Jobs/Boost
- Как работают
np.argmax(),np.argmin()иnp.argsort()и когда они полезны?NumPy· Junior· полный разбор — Jobs/Boost