Тестовое собеседование с Данияром на позицию Junior Python разработчика
Тестовое интервью на позицию Junior Python разработчика: разбираем базовые темы, которые часто всплывают на собеседованиях.
В этом выпуске:
• что такое алгоритм и можно ли решить задачу без алгоритма
• почему существуют “быстрые” и “медленные” алгоритмы
• сортировки: sort() и sorted(), чем отличаются и что выбирать
• сравнение строк в Python: длина vs кодировка, где чаще всего путаются
• разбор кода на экране и обсуждение логики работы сортировки строковых “чисел”
• подробная обратная связь кандидату: сильные стороны, пробелы.
Таймкоды
00:00 Приветствие и план интервью
00:32 Представление участников
03:10 Теоретические вопросы
21:44 Работа с кодом
48:46 Обмен фидбеком
Полезно посмотреть/повторить после выпуска
• лексикографическое сравнение строк в Python
• отличие sorted() и .sort()
• key= в сортировке, reverse=, кастомная сортировка
• как Python сравнивает объекты и роль магических методов (__lt__, __gt__, __eq__)
Если было полезно — поддержите видео подпиской и лайком 👍
#python #собеседование #juniorpython #алгоритмы #сортировка #программирование #pythonразработчик