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

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

201 вопрос с собеседований в X5 Tech

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в X5 Tech. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: testing, api, http.

Каталог

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

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

Зачем нужна нормализация (Layer Norm) — зачем стабилизировать обучение?

LayerNorm уменьшает чувствительность слоя к масштабу входных активаций и облегчает оптимизацию. Более стабильные распределения помогают обучать глубокие сети, но не гарантируют сходимость.

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

Если мы хотим несколько файлов обработать параллельно, что лучше использовать?

Выбор зависит от нагрузки: для ожидания I/O подходят ограниченные потоки или async, для CPU-bound обработки — процессы либо библиотека, умеющая параллельно вычислять без общего GIL.

Читать ответ
Лайвкодинг

Можем ли мы изменить только одно значение в tuple, который является значением в словаре?

Элемент самого tuple заменить нельзя, но значение словаря можно переназначить на новый tuple. Если внутри tuple есть изменяемый объект, его содержимое можно менять отдельно.

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

Расскажи про Layer Norm

LayerNorm нормализует признаки одного примера по выбранным измерениям, затем применяет обучаемые масштаб и сдвиг. В Transformer обычно нормализуется скрытый вектор отдельного токена.

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

То есть с тулами модель не работала — кроме похода в базу знаний она ничего не делала?

Уточните, кто инициировал поиск: модель через tool call или заранее заданный pipeline. Доступ к базе знаний может быть инструментом, но не доказывает самостоятельное агентное управление.

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

Можешь, пожалуйста, сделать доступ для всех (документ/дашборд) доступным?

Сначала уточните, кому нужен доступ и какие права требуются. Открывать документ «для всех в интернете» нельзя автоматически считать тем же, что поделиться с командой.

Читать ответ
Лайвкодинг

Дана строка s; верните самую длинную палиндромную подстроку в s.

Расширяйтесь от каждого возможного центра палиндрома: одного символа и промежутка между двумя. Сохраняйте самый длинный найденный интервал; время O(n²), дополнительная память O(1) без учёта результата.

Читать ответ