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

ОЧЕНЬ КАЙФОВОЕ СОБЕСЕДОВАНИЕ на Python-разработчика (приятный собеседующий)

Разбор Python-интервью: SOLID, словари, генераторы, обработка исключений, тестовые двойники и работа с PostgreSQL.

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

Таймлайн

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

Разбор Python-интервью проходит по SOLID, устройству dict, генераторам, исключениям, тестовым двойникам, конкурентности и PostgreSQL. В каждом вопросе автор добавляет объяснение механизма, которое помогает выйти за пределы заученного определения.

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

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

  • В цепочке except ставьте узкие исключения выше общих, иначе общий обработчик перехватит ошибку первым.
  • Dict основан на хеш-таблице; при коллизии Python ищет другое место, а ключ должен оставаться хешируемым.
  • Asyncio подходит для множества I/O-ожиданий, threading тоже делит память, а CPU-нагрузку в Python лучше разносить по процессам из-за GIL.

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