Рет қаралды 5,496
🔥 Курсы для начинающих Python-разработчиков: ru.hexlet.io/link/xklPgt
🔥 Бесплатный курс «Основы Python»: ru.hexlet.io/link/hclhib
✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/Cmrsaa
____
Публичное собеседование - формат учебного интервью, где джуниор-разработчик пытается пройти собеседование на позицию python-разработчика. Опытный программист задаёт вопросы, которые помогают кандидату продемонстрировать знание технологий и понимание подходов в Python. В конце кандидат получит вердикт с резюме его слабых и сильных сторон. Смотрите это видео, чтобы понять, как проходят собеседования на должность Python-разработчика и для того, чтобы получить полезные советы и рекомендации для подготовки к таким собеседованиям.
- Собеседует: Алексей Гладких, ведущий Python бэкенд-разработчик в NOVARDIS, тимлид ( / gaxeliy )
- Отвечает на вопросы: Алексей Косин, студент Хекслета, начинающий Python-разработчик
____
🔗 Полезные ссылки:
- Комьюнити Хекслета: t.me/hexletcommunity
- Ещё публичные собеседования: • Публичные собеседовани...
- Маленькое ламповое сообщество новичков-питонистов в дискорде, где Алексей отвечает на вопросы и проводит учебные стримы:
/ discord
- Задачи, которые можно решать на скорость: codebattle.hexlet.io/
____
- 00:00:00 - интро
- 00:00:35 - как проходит собеседование для Python-разработчика
- 00:01:34 - пет-проект: книжный клуб для жены с управлением через telegram-бота
- 00:03:14 - типы данных в Python
- 00:04:57 - что быстрее - списки или кортежи в Python
- 00:05:30 - какие типы данных могут быть ключами в словаре (dictionary)
- 00:07:48 - хешируемые типы данных Python
- 00:08:34 - где поиск данных быстрее - в списке или в словаре
- 00:08:58 - вычислительная сложность
- 00:10:20 - контекстный менеджер в Python
- 00:11:36 - асинхронность в Python
- 00:15:36 - модуль threading и GIL
- 00:16:50 - декораторы
- 00:19:43 - магические методы в Python (dunder методы)
- 00:20:50 - базы данных
- 00:21:46 - как работает SQL Join
- 00:23:35 - ООП: что такое наследование классов Python
- 00:25:08 - миксины
- 00:26:20 - лайвкодинг-задача: посчитать, сколько чисел сколько раз встречаются в списке + тест
- 00:42:40 - что изучать начинающему python-разработчику и чем поможет DevOps
- 00:47:23 - фидбек
- 00:54:40 - сколько времени нужно, чтобы стать уверенным джуниор Python-разработчиков
- 00:57:10 - можно ли стать сингл-ориентированным разработчиком и что нужно знать бэкендеру
#программирование #хекслет #python #backend