#13 Собеседование на 200к в мес на Python разработчика (но я гуглю все вопросы)
Разбор Python-интервью: типы данных и ссылки, методы классов, сетевые протоколы, базы данных и лайвкодинг. Автор показывает ход ответов и разбор собственных пробелов.
Вадим Новосёлов | Карьера в IT
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 25,1 тыс.
- Лайки на YouTube: 1,1 тыс.
Таймлайн
Коротко о видео
Собеседование охватывает устройство Python-объектов и ссылок, ООП, TCP/UDP и HTTP, базы данных, типизацию, декораторы и генераторы. Автор разбирает детали вроде разрешения коллизий словаря, условной приватности через name mangling и порядка полей в составном индексе.
Затронутые темы
Что взять на заметку
- Объясняя dict, расскажите про хеш, ячейки, сравнение ключей и разрешение коллизий, а не ограничивайтесь фразой «это хеш-таблица».
- В Python двойное подчёркивание не делает атрибут недоступным: интерпретатор меняет имя, поэтому к нему всё ещё можно обратиться по преобразованному названию.
- Составной индекс полезен, когда поля встречаются вместе в запросах; порядок колонок определяет, какие условия смогут его использовать.