#9 Собес на 350к в мес в Газпромбанк | Python + Алгоритмы
Разбор Python-секции в Газпромбанке: сложность операций, аргументы функций, сортировка слиянием и алгоритмическая задача.
Вадим Новосёлов | Карьера в IT
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 34,5 тыс.
- Лайки на YouTube: 1,3 тыс.
Таймлайн
Коротко о видео
Секция Газпромбанка проверяет асимптотику операций Python, виды аргументов, merge sort и чтение функций, затем переходит к алгоритмической задаче. Разбор показывает, что интервьюеру важны оценка сложности и объяснение выбора структуры данных вместе с рабочим кодом.
Затронутые темы
Что взять на заметку
- Для операций list, dict и set называйте среднюю и худшую сложность там, где коллизии или сдвиг элементов меняют ответ.
- Различайте позиционные, именованные, `*args` и `**kwargs`, а значения по умолчанию не делайте изменяемыми объектами.
- Merge sort делит массив и сливает отсортированные половины за O(n log n), требуя дополнительной памяти O(n).