***
💡Ламповое комьюнити питонистов в Telegram: https://t.me/pymentor
✈️ Дорожная карта по изучению Python: https://pymentor.org
✒️ Другие мок-собесы: / @pymentor_by
📡 Записаться на тестовый (мок) собес: https://t.ly/lXoVH
❗️ВАЖНО! Данное собеседование является тестовым (mock).
***
✉️ Связь с автором канала - [email protected]
***
Тайм коды:
00:00 - НАЧАЛО
00:39 - о себе
03:06 - писал ли что-то на Python, когда был сисадмином?
04:22 - насколько легче работать сисадмину, зная Python?
05:35 - как ты занимался рефакторингом и что это такое?
08:08 - что должны получить на выходе, когда делаем рефакторинг?
10:52 - стоит ли делать рефакторинг, если это не повлияет на работу кода?
13:05 - занимался ли рефакторингом для устранения архитектурных проблем в проекте?
15:50 - что такое архитектура продукта?
19:30 - лайвкодинг задача на рефакторинг кода класса (надо понять, что сюда подойдет паттерн Стратегия)
01:00:06 - что такое Интерфейс и как он используется в ООП?
01:06:58 - расскажи про принципы ООП
01:15:03 - про принцип "Открытости-закрытости"
01:18:30 - как отрефакторить класс Student, в котором нарушается принцип SRP?
01:21:40 - работаешь ли с многопоточностью, многопроцессностью и асинхронностью?
01:23:16 - что бы ты делал, если бы не было Celery? Как бы ты исполнял фоновые задачи?
01:27:37 - а что если сервер попал под высокую нагрузку, что будет происходить с потоками, в которых исполняются фоновые задачи?
01:32:34 - работал ли с асинхронностью?
01:34:40 - за счет чего работае концепция "пока мы ждём ввод-вывод, мы можем сделать что-то еще"?
01:36:40 - можешь ли придумать ситуацию, где бы Python был неподходящим инструментом?
01:40:04 - о важности рассуждений и о не важности дать точный и конкретный ответ на собеседовании
01:40:49 - продолжение ответа на вопрос про Python как неподходящий инструмент
01:41:45 - к чему приводят нюансы работы Python с памятью?
01:46:17 - ФИДБЕК ВИТАЛИЯ
01:59:18 - ФИДБЕК АРТЁМА
***
Теги:
#python #pythondeveloper #собеседование #открытоесобеседование #моксобеседование