Подготовка к интервью

Вопросы на собеседовании в Яндекс

978 вопросов с собеседований в Яндекс

978 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Яндекс. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, backend, database.

Каталог

Результаты поиска

Найдено: 978
Теория

Каким образом осуществляется проверка данных перед их обработкой?

Проверка данных перед их обработкой в Python обычно включает в себя валидацию входных значений на соответствие ожидаемому формату, типу и диапазону. Это можно делать с помощью:

Читать ответ
Теория

Расскажи подробнее про последний проект: чем занимался, какие задачи выполнял, какова была зона ответственности?

В моём последнем проекте моя зона ответственности включала:

Читать ответ
Теория

Какой примерно временной отрезок нужно выделить на подготовку к собеседованию по алгоритмам и структурам данных?

Время подготовки к собеседованию по алгоритмам и структурам данных зависит от исходного уровня знаний и целей, но примерно можно ориентироваться так:

Читать ответ
Теория

Расскажите, где вы сейчас работаете и почему рассматриваете новое место.

Решение о смене текущего места работы обычно связано с желанием профессионального роста, освоения новых технологий или поиска более интересных и сложных задач.

Читать ответ
Теория

На какой уровень зарплаты ты ориентируешься: какая комфортная и минимальная планка?

Вопрос о минимально приемлемом уровне дохода лучше обсуждать индивидуально, учитывая регион, опыт и рыночные условия.

Читать ответ
Теория

Какие механизмы Python используются для асинхронности, многопоточности и синхронизации между потоками? Какова их модель работы?

В Python реализованы несколько видов параллельного и конкурентного программирования:

Читать ответ
Теория

Есть ли опыт поддержки или разработки распределённых систем?

Да, опыт работы с распределёнными архитектурами включает создание и поддержку систем, где компоненты работают на разных серверах или узлах, взаимодействуя по сети.

Читать ответ
Поведенческий

Расскажи про продукт/проект, на котором работал, и твои основные задачи.

На предыдущем месте работы я занимался разработкой веб-приложений на Python с использованием фреймворка Django. Основные обязанности включали:

Читать ответ
Поведенческий

Расскажите о вашем опыте: на каких проектах вы работали в [компания] и [компания], какие технологии использовали и за что отвечали?

В контексте Python фронтенд-разработки чаще всего речь идёт о создании пользовательских интерфейсов с помощью библиотек, которые позволяют строить GUI или веб-интерфейсы.

Читать ответ
Теория

Каким образом можно определить собственный оператор в Python для использования в классах?

В Python нельзя создавать полностью новые операторы, но можно переопределять поведение существующих операторов для своих классов с помощью специальных методов (магических методов).

Читать ответ