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

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

28 вопросов с собеседований в ARX

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

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

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

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

Каталог

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

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

Расскажи про лямбда-функцию. Для чего лично использовал?

Да, в проектах на Python часто использовал функции-лямбды для создания небольших анонимных функций, которые удобно применять в качестве аргументов для функций высшего порядка, таких как map(), filter() и sorted().

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

Была ли на этом проекте какая-то боль, с которой приходилось справляться?

Сложный проект для меня — это проект с высокой степенью неопределённости, большим количеством взаимозависимостей и необходимостью интеграции разных технологий или команд.

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

Почему тогда доступ к элементу словаря в среднем считается O(1), если существуют коллизии?

Доступ к элементу в словаре Python обычно осуществляется за амортизированное константное время (O(1)) благодаря хеш-таблице.

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

[имя] спросил: Была ли в компании какая-то система грейдов? И если да, какой грейд был у тебя? Или как сам себя в целом оцениваешь?

Грейд — это уровень квалификации или опытности специалиста. В контексте Python-разработчика на уровне middle обычно ожидается:

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

Расскажи про сборщик мусора в Python: что это такое и как он работает?

Сборщик мусора в Python — это механизм автоматического управления памятью, который освобождает память объектов, на которые больше нет ссылок, или которые участвуют только в циклических ссылках без внешних ссылок.

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

Проект был высоконагруженным? Можешь привести цифры, например, по RPS?

RPS (requests per second) зависит от конкретного проекта и инфраструктуры. Например, в одном из проектов нагрузка достигала 5000 RPS. Чтобы справляться с такой нагрузкой, применялись следующие подходы:

Читать ответ