Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Чтобы проверить, является ли строка почти палиндромом (то есть палиндромом после удаления не более одного символа), можно использовать два указателя — с начала и с конца строки.
В бустинге для классификации часто используется логистическая функция потерь (log-loss), которая соответствует отрицательному логарифму правдоподобия для бинарной классификации.
В библиотеках для анализа данных, таких как pandas, метод max() возвращает максимальное значение в серии или DataFrame, тогда как idxmax() возвращает индекс (метку) этого максимального значения.
Для решения задачи нужно разбить строку навыков на отдельные элементы, сгруппировать специалистов по каждому навыку и вычислить среднюю зарплату для каждой группы.
Accuracy (точность) показывает долю правильных предсказаний модели, но она не всегда отражает качество модели полноценно, особенно при несбалансированных данных.
State tracking (отслеживание состояния) в диалоговых системах — это процесс сохранения и обновления информации о текущем контексте диалога между пользователем и системой.
torch.compile — это функция в PyTorch, которая позволяет компилировать модель для ускорения её выполнения. Она преобразует динамическую модель PyTorch в оптимизированый статический граф, что повышает производительность.