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

Вопросы на собеседовании в Группа «Самолет»

23 вопроса с собеседований в Группа «Самолет»

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Группа «Самолет». Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, database, sql.

Каталог

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

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

Что такое __slots__ в Python и какие у него особенности?

В контексте компонентов или модулей (например, в веб-фреймворках или UI-библиотеках) слоты — это специальные места или точки расширения, куда можно вставлять пользовательский контент или дочерние компоненты.

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

Как обновлять access token после истечения срока, не заставляя пользователя каждый раз логиниться? Откуда берётся refresh token и как он используется?

Обновление Access Token вместе с Refresh Token обычно происходит в процессе аутентификации, когда Access Token истекает или становится недействительным. При этом:

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

Какая особенность неизменяемых объектов в Python позволяет использовать их ключами словаря?

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

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

Что такое индекс в базе данных, какие бывают виды, плюсы и минусы?

Индексы в базе данных служат для ускорения поиска и выборки данных. Они работают как указатели или оглавления, позволяя быстро находить нужные записи без полного перебора всех данных в таблице.

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

Пользуетесь ли вы LLM/AI-инструментами в работе с кодом и как взаимодействуете с ними?

Да, у меня есть опыт работы с ML-моделями, включая обучение и дообучение моделей на Python с использованием библиотек вроде scikit-learn, TensorFlow и PyTorch.

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

Что происходит при вставке ключа в dict, если хеш совпадает с уже имеющимся ключом?

В Python словарь не может содержать два элемента с одинаковым ключом. Если при добавлении элемента ключ уже существует, то значение по этому ключу перезаписывается новым. Например:

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

Что такое контекстный менеджер и как его реализовать?

Контекстный менеджер в Python — это объект, который определяет контекст выполнения, управляя выделением и освобождением ресурсов. Он реализует протокол контекстного менеджера, содержащий магические методы enter и exit.

Читать ответ