Собеседование на позицию Backend Developer Python + Django Middle #2
Вставка
- Опубліковано 7 сер 2021
- Второй выпуск собеседования на позицию middle python разработчика.
Общие вопросы
00:00 логи
00:48 отличия git merge от git rebase
Python
01:11 отличия is от ==
01:27 lambda функции
02:03 генераторы и итераторы
04:16 контекстный менеджер
05:03 множественное наследование
06:10 hash map
08:36 метаклассы
10:53 многопроцессорность, многопоточность, асинхронность
13:31 SOLID
15:17 сложности алгоритмов
17:06 разворот числа
Django + DRF
19:01 many to many
20:29 SerializerMethodField
21:35 миграции
22:09 celery и брокеры
25:07 admin panel и оптимизация запросов
SQL
27:46 денормализация
29:22 транзакции
31:19 индексы
33:35 шардирование
34:21 where vs having
DevOps
35:20 ci/cd
36:38 docker
37:57 kubernetes
38:36 системы мониторинга
#собеседование #backend #python #django #drf #middle #мидл #программирование
Оператор "is" не проверяет на тип, а проверяет идентичность(сравнивает id'шники объектов), а именно ссылаются ли оба объекта на один и тот же адрес в памяти.
Мне больше понравилась реакция Интервьюера: "Да, огонь ))"
Спасибо бро!
Ты мой путеводитель в плане развития)
на канал подписан, лайки ставлю (отдельное спасибо за тайминги в описании)
Красава. Отличный контент!
Спасибо, полезный материал
Отличное видео, более уверение Вы объясняете в этом видео, по сравнению с первой частью!
здравствуйте! большое вам спасибо за такой замечательный контент! скажите пожалуйста, когда именно вы проходили данное собеседование? спрашиваю, чтобы понять, насколько актуальны данные вопросы на сегодняшний день
В конце июля 2021 года
на счет генератора, не знаю прочитаешь ли) у нас часто путают выражение генератор и сам генератор. И вот как раз сам генератор это функция которая имеет инструкцию yield ценность которой даже не в сохранении памяти а в том что инструкция yield передает поток выполнения программы, то есть грубо говоря ставит функцию на паузу) а выражение генератор это уже удобная конструкция построенная на генераторе которая создает последовательность которая одновременно не хранится в памяти) надеюсь помог
Знал это, просто на интервью бывают моменты, когда всё из памяти вылетает) Думаешь об одном, а говоришь о другом. Как, например, с оператором is, когда я объяснял isinstance)
@@python_interview ну это я написал на всякий случай) а то сейчас работаю с асинхронным кодом, и вот наконец-то нормально разобрался с генераторами)
спасибо большое за видео, сейчас использую их как тренировку с собеседованиям)
@@arhontra Это наоборот хорошо, когда поправляют, чтобы потом ошибки не повторять) Надеюсь они помогут успешно пройти собесы)
@@python_interview я тоже на это надеюсь)
Это собеседование в ylab спикер виталий лорер ?
Мне всегда казалось что требования для мидла гораздо выше. Теперь не так страшно идти на собес..
Слов не понять
Спасибо автору за видео, однако голос и тон оставляют желать лучшего. Не стоит накладывать музыку на голос, если музыка играет громче, чем говорящий. Иногда просто невозможно понять о чем говорит соискатель, слишком тихо.
Спс за видос. Был оффер ?
Давно было, уже не помню)
@@python_interview зажрался и уже забыл, был оффер или нет)
@@dasshrs к сожалению запомнить был оффер или нет с собеседования годовалой давности довольно непросто)
Так собеседуемый тот же, что в первом ролике, зачем его несколько раз спрашивать одни и те же вопросы, например, про метаклассы. Или это просто как пример техинтервью?
Я и есть собеседуемый) Это мои архивы с прохождения интервью в различные компании. Зачастую у всех есть определенная база стандартных вопросов, к которым можно подготовиться и показать себя с лучшей стороны)
@@python_interview да, уже понял, на третий ролик перешел, и понял, что рекрутеры меняются только)
@@python_interview идея классная, но звук с твоей стороны это ужас
5:24 Никак не могу рассышать(
"Ты хотел про ** поговорить"?
мро
@@python_interview Спасибо большое! Загуглил буду читать)
Последний вопрос можешь подсказать что здесь за слово 35:22 ? (Знаком с ..)
@@dasshrsCAP теорема
вашего голоса практически не слышно, по сравнению с собеседующим, что в общем отличное видео сильно ухудшает