- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Middle Python собеседование: async, GIL, потоки и race condition
Тестовое собеседование на позицию Python-разработчика уровня middle.
Обсудили:
— что такое синхронный и асинхронный код
— чем отличаются потоки и процессы
— зачем нужен GIL и как он влияет на выполнение кода в Python
— что такое race condition и почему это важно
— как рассуждать о IO-bound и CPU-bound задачах
— разбор кода с подвохом и типичные ошибки в логике
— подробную обратную связь по итогам интервью
Получилось живое и местами непростое собеседование с хорошим разбором сильных сторон кандидата, пробелов в знаниях и того, что действительно отличает junior от middle.
Этот ролик будет полезен:
— начинающим Python-разработчикам
— тем, кто готовится к техническому собеседованию
— всем, кто хочет лучше понять темы async/await, потоки, процессы и GIL
— разработчикам, которым интересно посмотреть на формат реального интервью
Тайм-коды
00:00 Начало
00:11 Приветствие и представление участников
01:49 Формат и правила собеседования
03:19 Что такое синхронный код
04:17 Проблемы синхронного кода и IO-bound задачи
07:39 Потоки и процессы: с чего всё начинается
09:58 Чем поток отличается от процесса
12:49 Как решать проблему ожидания
13:19 Работа с потоками в Python
19:53 Работа с процессами в Python
23:29 Что такое GIL
25:05 Что GIL значит на практике
28:22 Можно ли обойти GIL
29:33 Потоки или процессы для IO-bound задач
31:49 Зачем нужен асинхронный код
34:47 Как работает переключение в async/await
35:53 Когда лучше потоки, процессы или асинхронность
40:09 Что такое race condition
41:32 Как бороться с race condition
43:43 Когда многопоточность и асинхронность вообще не нужны
48:25 Переход к разбору кода
55:56 Самооценка кандидата после интервью
57:42 Подробный фидбек интервьюера
Пишите в комментариях, как бы вы ответили на эти вопросы и на каком моменте интервью вам стало бы сложнее всего.
#python #pythondeveloper #собеседование #техническоесобеседование #pythonразработчик #asyncio #асинхронность #gil #multithreading #multiprocessing #backend #junior #middle #программирование #разработчик
Видео Middle Python собеседование: async, GIL, потоки и race condition канала boreesych
Обсудили:
— что такое синхронный и асинхронный код
— чем отличаются потоки и процессы
— зачем нужен GIL и как он влияет на выполнение кода в Python
— что такое race condition и почему это важно
— как рассуждать о IO-bound и CPU-bound задачах
— разбор кода с подвохом и типичные ошибки в логике
— подробную обратную связь по итогам интервью
Получилось живое и местами непростое собеседование с хорошим разбором сильных сторон кандидата, пробелов в знаниях и того, что действительно отличает junior от middle.
Этот ролик будет полезен:
— начинающим Python-разработчикам
— тем, кто готовится к техническому собеседованию
— всем, кто хочет лучше понять темы async/await, потоки, процессы и GIL
— разработчикам, которым интересно посмотреть на формат реального интервью
Тайм-коды
00:00 Начало
00:11 Приветствие и представление участников
01:49 Формат и правила собеседования
03:19 Что такое синхронный код
04:17 Проблемы синхронного кода и IO-bound задачи
07:39 Потоки и процессы: с чего всё начинается
09:58 Чем поток отличается от процесса
12:49 Как решать проблему ожидания
13:19 Работа с потоками в Python
19:53 Работа с процессами в Python
23:29 Что такое GIL
25:05 Что GIL значит на практике
28:22 Можно ли обойти GIL
29:33 Потоки или процессы для IO-bound задач
31:49 Зачем нужен асинхронный код
34:47 Как работает переключение в async/await
35:53 Когда лучше потоки, процессы или асинхронность
40:09 Что такое race condition
41:32 Как бороться с race condition
43:43 Когда многопоточность и асинхронность вообще не нужны
48:25 Переход к разбору кода
55:56 Самооценка кандидата после интервью
57:42 Подробный фидбек интервьюера
Пишите в комментариях, как бы вы ответили на эти вопросы и на каком моменте интервью вам стало бы сложнее всего.
#python #pythondeveloper #собеседование #техническоесобеседование #pythonразработчик #asyncio #асинхронность #gil #multithreading #multiprocessing #backend #junior #middle #программирование #разработчик
Видео Middle Python собеседование: async, GIL, потоки и race condition канала boreesych
Комментарии отсутствуют
Информация о видео
20 апреля 2026 г. 12:00:30
01:05:55
Другие видео канала





















