Вернуться в каталог собеседований

#13 Собеседование на 200к в мес на Python разработчика (но я гуглю все вопросы)

Разбор Python-интервью: типы данных и ссылки, методы классов, сетевые протоколы, базы данных и лайвкодинг. Автор показывает ход ответов и разбор собственных пробелов.

Вадим Новосёлов | Карьера в IT
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 25,1 тыс.
  • Лайки на YouTube: 1,1 тыс.
Открыть на YouTube

Таймлайн

Коротко о видео

Собеседование охватывает устройство Python-объектов и ссылок, ООП, TCP/UDP и HTTP, базы данных, типизацию, декораторы и генераторы. Автор разбирает детали вроде разрешения коллизий словаря, условной приватности через name mangling и порядка полей в составном индексе.

Затронутые темы

Что взять на заметку

  • Объясняя dict, расскажите про хеш, ячейки, сравнение ключей и разрешение коллизий, а не ограничивайтесь фразой «это хеш-таблица».
  • В Python двойное подчёркивание не делает атрибут недоступным: интерпретатор меняет имя, поэтому к нему всё ещё можно обратиться по преобразованному названию.
  • Составной индекс полезен, когда поля встречаются вместе в запросах; порядок колонок определяет, какие условия смогут его использовать.

Рекомендуем посмотреть