Подборка объединяет вопросы, отмеченные на этапах интервью в Группа «Самолет». Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, database, sql.
В контексте компонентов или модулей (например, в веб-фреймворках или UI-библиотеках) слоты — это специальные места или точки расширения, куда можно вставлять пользовательский контент или дочерние компоненты.
Обновление Access Token вместе с Refresh Token обычно происходит в процессе аутентификации, когда Access Token истекает или становится недействительным. При этом:
В Python изменяемые коллекции (например, списки) нельзя использовать как ключи в словарях, потому что они не являются хэшируемыми (их содержимое может измениться, что нарушит контракт хэширования).
Индексы в базе данных служат для ускорения поиска и выборки данных. Они работают как указатели или оглавления, позволяя быстро находить нужные записи без полного перебора всех данных в таблице.
Да, у меня есть опыт работы с ML-моделями, включая обучение и дообучение моделей на Python с использованием библиотек вроде scikit-learn, TensorFlow и PyTorch.
В Python словарь не может содержать два элемента с одинаковым ключом. Если при добавлении элемента ключ уже существует, то значение по этому ключу перезаписывается новым. Например:
Контекстный менеджер в Python — это объект, который определяет контекст выполнения, управляя выделением и освобождением ресурсов. Он реализует протокол контекстного менеджера, содержащий магические методы enter и exit.