Тёмный

Собеседование Python 2023. Разбор базовых вопросов 

Rineisky Dev
Подписаться 6 тыс.
Просмотров 91 тыс.
50% 1

00:00 Вступление
00:22 Основы
17:40 Функции
26:09 Классы
39:04 ООП
44:13 Декораторы
47:06 Итераторы
49:18 Генераторы
52:51 Менеджеры контекста
54:34 Исключения
1:01:52 Импорты
1:05:50 Заключение

Опубликовано:

 

11 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 114   
@alanjerryson883
@alanjerryson883 22 дня назад
В этом видео настолько мало воды, что у меня пересохло во рту. Спасибо
@flower-py
@flower-py Год назад
"Собеседование Python. Разбор вопросов" с этого канала - одно из самых полезных видео вообще на RU-vid по этой теме. Поэтому, конечно, жду "Собеседование Python 2023. Разбор продвинутых вопросов"!
@memeger89
@memeger89 Год назад
очень полезно, жду видео с более сложными вопросами, спасибо!
@user-dk1lz5hx6x
@user-dk1lz5hx6x Год назад
Круто))))👍👍👍👍 Жду видосик с более сложными вопросами)))
@user-rt3gg3do4e
@user-rt3gg3do4e 11 месяцев назад
спасибо за видео, ждем следующую часть)
@user-tf9ku1xx7x
@user-tf9ku1xx7x Год назад
Видео пушка! Спасибо за контент
@sscapture
@sscapture 4 месяца назад
Очень ждем продолжение! Вы супер!
@artur_olenberg
@artur_olenberg 11 месяцев назад
Очень хочется продолжение! Ваши видео шикарные!
@user-gt2cg5nq2o
@user-gt2cg5nq2o Год назад
Отличный материал, подача супер, спасибо!
@belov9903
@belov9903 11 месяцев назад
Спасибо за ролик, очень полезно чтоб освежить память после курса!
@mongoose144
@mongoose144 Год назад
Круто, очень хорошее видео для того чтобы фастом освежить знания!
@user-lg2om6hq8b
@user-lg2om6hq8b 8 месяцев назад
Спасибо за свежее и актуальное видео, реально узнала кое-что новое.
@alexle3598
@alexle3598 Год назад
Оч оч круто, компактно и лаконично ❤
@artur_olenberg
@artur_olenberg Год назад
Ваши видео - это топ! Они очень полезны!
@li.nikolas
@li.nikolas Год назад
Чудесное видео. Спасибо
@eyeseyeseyes3555
@eyeseyeseyes3555 Год назад
Очень полезное видео, хоть я и знал ответы на все вопросы, однако в ролике были показаны и некоторые интересные фишки, о которых я даже не догадывался. Век живи - век учись )) Спасибо за столь качественный контент!!!
@user-ng6nx1uo5u
@user-ng6nx1uo5u Год назад
Хорошее видео, лишний раз все это повторить никогда не повредит. Спасибо!
@constkk3153
@constkk3153 День назад
Спасибо огромное за видео!
@bondproonline
@bondproonline 11 месяцев назад
Потрясающе! Кратко и содержательно!
@user-yx1jc3ck5s
@user-yx1jc3ck5s 8 месяцев назад
Огромное спасибо! Замечательное видео!😄
@Denys_888
@Denys_888 Год назад
Прекрасное видео!
@user-cf9yl8fy5p
@user-cf9yl8fy5p Год назад
Не ну в 4к на Pycharm я еще не смотрел, респект!!! Полезное видео, спасибо большое за старания!
@user-vv8sx2th6r
@user-vv8sx2th6r Год назад
Спасибо, очень интересно и лаконично. Буду следить за каналом! Концентрированная информация, видео длится час. С перемотками, с паузами смотрела часа 3. Думаю для закрепления, необходимо пересмотреть несколько раз.
@savchenkooleksandr2191
@savchenkooleksandr2191 3 месяца назад
Чувак, ты крут! Спасибо за хорошую подачу!
@heyter_rabotyga9465
@heyter_rabotyga9465 Год назад
Спасибо, повторить самое то Без воды, все по делу
@user-nf2vf8ib9z
@user-nf2vf8ib9z Месяц назад
Очень полезное видео)
@ShadowStormlq5mwdasd
@ShadowStormlq5mwdasd 11 месяцев назад
Вы круты, спасибо
@imbaquad
@imbaquad 11 месяцев назад
Отличное видео, чтобы освежить память). Интересна более сложная часть). Ждем!
@green1278dramost5
@green1278dramost5 Год назад
Спасибо за видео. Логотип SR приятный 😊
@3epyc
@3epyc 6 месяцев назад
Очень качественный контент.
@lightgod4669
@lightgod4669 Год назад
топ)побольше такого контента)
@Master-dy7rc
@Master-dy7rc 5 месяцев назад
Было бы замечательно увидеть вопросы повышенной сложности.
@osvab000
@osvab000 Месяц назад
Полезный гайд по основам.
@asqarfarhadi3789
@asqarfarhadi3789 Год назад
На следующей неделе собеседование-получил ответы на волнующие мня вопросы,спасибо!
@user-cd9ml4ip7n
@user-cd9ml4ip7n 9 месяцев назад
Ждем уже ответы на вопросы с повышенной сложностью)
@jailyssneust2189
@jailyssneust2189 8 месяцев назад
Спасибо, классно
@user-cl8vw2xl9g
@user-cl8vw2xl9g 11 месяцев назад
26:13 Что такое класс ? 26:29 Метод объекта и что такое self? 39:21 Какие базовые принципы ООП? 40:30 Наследование или Композиция?
@FyftyTony
@FyftyTony Год назад
Спасибо за видео, очень круто все объясняется. Осталось теперь только это записать куда-то, чтобы перед глазами было)
@osvab000
@osvab000 Месяц назад
Это было бы здорово.
@user-constantin999
@user-constantin999 3 месяца назад
воу-воу-воу... 1:18 понял, что можно добавлять в Избранное
@rokii310
@rokii310 Месяц назад
может сделать презентацию/pdf в удобочитаемом варианте? думаю было бы полезно, если не хочется пересматривать видео полностью
@user-tz8tt1fx4y
@user-tz8tt1fx4y 6 месяцев назад
Классно 👍🏻
@nikitaorlov5530
@nikitaorlov5530 11 месяцев назад
Спасибо!
@RootRealm
@RootRealm Месяц назад
блин, учу питон, не мог найти ответы на эти вопросы... Мужик, спасибо...
@alexcpu7
@alexcpu7 9 месяцев назад
Жду видео разбор про "Собеседование Python 2023. Разбор продвинутых вопросов". Автор спасибо большое за материал!!!
@user-gu1eo9oy1y
@user-gu1eo9oy1y 6 месяцев назад
Великолепно
@alexeykorchevnyy3109
@alexeykorchevnyy3109 4 месяца назад
Коллега, ждем с нерпением разбор более сложных вопросов
@user-cp1jx3le2g
@user-cp1jx3le2g Год назад
3:54 - чуть оговорился, фигурные)
@ds_sss_rank
@ds_sss_rank 4 месяца назад
за супру отдельный лайк
@heybeachMIN
@heybeachMIN 2 месяца назад
Когда будет продолжение? Очень жду вопросы повышенной сложности!
@WATCHandENJOY
@WATCHandENJOY Год назад
Очень полезная информация, ждём со сложными вопросами!👍
@kirillfedtsov
@kirillfedtsov 8 месяцев назад
Спасибо большое! Готовлюсь к собесам! P.S. В итераторах забыли упомянуть про raise StopIteration.
@tomahawk777
@tomahawk777 11 месяцев назад
Хорошее видео
@memeger89
@memeger89 Год назад
43:47 возможно нужно уточнить, что порядок важен(MRO) при множественном наследовании от миксинов если в них используется super()
@miqayelshahinyan5761
@miqayelshahinyan5761 11 месяцев назад
Ждем сложные вопросыыы))
@wuzi200Z
@wuzi200Z 15 дней назад
Объёмный срез по синтаксису, но где же вопросы по стеку для пайтон-разрабочтика, вопросы по версионному контролю, вопросы по механикам процессов. масса еще тем, которые интересуют как правило куда больше, чем синтаксис. Меня мучали вопросами по реализации конкретных механик, описать реализацию проекта на СВV, каким образом применяю миксины, описать модель авторизации, защиты, работу с дебагером в конце концов.
@BritScientist
@BritScientist 7 месяцев назад
В абстрактных методах нужно всё-таки возбуждать исключение NotImplementedError. Встроенная константа NotImplemented не используется с оператором raise, её возвращают.
@NikolyaRB
@NikolyaRB 3 месяца назад
Я знал только первые 5 минут, пошёл учиться
@quansumonner
@quansumonner 4 месяца назад
сорри за спам! Привет, я бы хотел услышать мнение уже опытных разрабов:) Как вы относитесь к накрутки опыта в разработке? Если другие варианты? У меня сейчас 2 резюме и единственное, что в них различается, это количество опыта, но на одном 3 отлика (о опыта), а на другом 29 (1.7 опыта). Ваш контент - очень полезен, жду вашего возрощения:)
@dontkillmyvibe0
@dontkillmyvibe0 Год назад
Очень лаконичные ответы на вопросы, возможно так и нужно отвечать, но иногда как будто нужно больше информации в ответе. В любом случае жду продолжения.
@suspiciousgoose7904
@suspiciousgoose7904 Месяц назад
А видео со сложными вопросами будут?
@TheLineHit
@TheLineHit 10 месяцев назад
У тебя есть оговорка. Круглые скобки используются при созданим генераторов, а не set comprehension:)
@Karaku228
@Karaku228 Год назад
Очень полезно, спасибо! Когда планируется следующее видео?
@rineisky
@rineisky Год назад
Конец этой недели - начало следующей
@user-yp4jz9zn8b
@user-yp4jz9zn8b 10 месяцев назад
​@@rineiskyочень ждём следующее видео! Подскажите, когда оно выйдет?
@rineisky
@rineisky 10 месяцев назад
@@user-yp4jz9zn8b К сожалению, пришлось подвинуть видео, так как готовился к конфе. Так что выйдет в середине/конце августа
@Karaku228
@Karaku228 8 месяцев назад
@@rineiskyнемного запаздывает:)
@user-rb9hz2ji7x
@user-rb9hz2ji7x 7 месяцев назад
Так и не понял в чем разница между обычными методами classmethod и staticmethod
@user-oj7lo6mv7h
@user-oj7lo6mv7h 11 месяцев назад
29:31 просто из-за этого ООП подход не используется, зачем тогда использовать статические методы? 30:43 а какой тогда смысл в private/protected, если все равно можно получить данные класса?
@rg3178
@rg3178 2 месяца назад
Где можно сами вопросы найти?
@erron7682
@erron7682 3 месяца назад
Я бы посмотрел продвинутые.
@abdu3951
@abdu3951 5 месяцев назад
Если у меня спросят сколько типов данных в питон, то как я должен ответить?В интернете напсанно что 5, ChatGpt перечисляет всего 7, а я знаю 16 типов данных, где-то слышал что их 21. Так какое точное кол-во типов данных в Python?
@user-xm9mg4fi4z
@user-xm9mg4fi4z 9 месяцев назад
Видать разбор продвинутых вопросов будет после трудоустройства ожидающих)
@Chel1k7
@Chel1k7 Год назад
4:05 это не круглые скобки, а фигурные. Круглые у кортежей
@rvnclaw9914
@rvnclaw9914 7 месяцев назад
если написать круглые получится генератор компрехенсион
@avetbab1525
@avetbab1525 Год назад
Приветствую. А можно ли получить данный материал в текстовом виде ? Будет очень полезно сохранить себе в заметки.
@rineisky
@rineisky Год назад
Добрый день! Текстового формат шарить не планирую
@avetbab1525
@avetbab1525 Год назад
@@rineisky Жаль... Но видео полезное, спасибо за труд )
@memeger89
@memeger89 4 месяца назад
9:42 Про and странное объяснение. Мне кажется здесь не важен порядок, т.е. оно так работает как было сказано, но есть аксиома - Вернёт True только если оба операнда == True, в любом другом случае вернёт False. Исходя из этой аксиомы, я думаю, нам не важно что первый True или второй, важно что оба операнда True или не оба - так проще понимать.
@leeroyjenkns5182
@leeroyjenkns5182 Месяц назад
Т.к автор пока не выпустил ничего нового, какие концепты считаются "продвинутыми"? Чтоб самому пробежаться. (Кроме GIL, параллельности, работой с файлами. Это знаем)
@altf4_so
@altf4_so Год назад
MUCCHOOOO GRACIESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
@user-wu9ov4wj3l
@user-wu9ov4wj3l Год назад
Привет, офигенный материал, ты случайно менторством не занимаешься?
@rineisky
@rineisky Год назад
Привет, менторством нет
@hidunay
@hidunay 4 месяца назад
Узнал больше чем за два года работы…
@evgeniylitvin8077
@evgeniylitvin8077 7 месяцев назад
9:40 а вот на этом моменте у меня слегка пригорел мозг
@hyakkimaru52
@hyakkimaru52 10 месяцев назад
Вместо a = [i for i in range(5)] есть смысл писать a = list(range(5))
@InojjHacker
@InojjHacker Год назад
19:47 не совсем так. зависит от изменяемый тип данных или нет. Если изменяемый, то передается ссылка, если не изменяемый, то значение
@rineisky
@rineisky Год назад
как раз-таки в видео сказано правильно. Это очень частое заблуждение. Как можно проверить: создать строку some, сделать функцию, которая примет один аргумент и внутри принтануть sys.getrefcount(arg), принтануть sys.getrefcount(some) до вызова и после. Как результат увидите: какое-то чисто, чисто+1, опять предыдущее число
@unit0ff
@unit0ff Год назад
@@rineisky до тех пор, пока значение переменной с неизменяемым типом данных не изменяется в теле функции, то оно передается по ссылке, но как только мы начинаем менять это значение, то в локальной области будет создана еще одна переменная (копия) с таким же именем, т.е. работает механизм передачи по значению. В целом в питоне этот механизм называется call-by-object
@usernoname-wv6of
@usernoname-wv6of Год назад
С итератором чуток некорректно. next должен вызывать исключение, когда закончились элементы коллекции. А так очень лаконично получилось. Про private и protected все же смысл аналогичен другим языкам (_ не вызывать вне самого класса и классах наследников, __ не вызывать вне самого класса) или в пайтоне условно _ (нежелательно вызвать вне класса) и __ (нельзя вызывать вне класса)? Было бы очень интересно увидеть аналогичный faq по остальному стеку (тесты, фреймворки, субд, web, git, docker, деплой) и конкурентности
@rineisky
@rineisky Год назад
1. Если не бесконечный итератор, то да, кинуть StopIteration 2. Про _ и __ это просто условность. Ничто не запрещает вызвать где-угодно, так как все атрибуты и методы - public, но правила хорошего тона говорят, что если _, то вызываем в самом классе/объекте или наследнике, __ - только в самом классе. 3. Позже будут видосы по другим технологиям
@user-bz4bo6ol2o
@user-bz4bo6ol2o Год назад
Как работает and - он не второй операнд возвращает, а False, если хотя бы один из операндов имеет False. как раз таки из-за логического оператора and ваш ([] and 123) вычисляется, как логика и возвращается False, которым в нашем случае является пустой список. False and False = False False and True = False True and False = False True and True = True Испокон веков так было с or всё с точностью наоборот - если хотя бы один true - результат true False or False = False False or True = True True or False = True True or True = True
@vktrl736
@vktrl736 6 месяцев назад
А зачем в вопросе про реализацию протокола итератора i = iter(c)? Это же и так уже готовый итератор, если он реализует __next__ и __iter__, можно просто c = Counter(), next(c), next(c)?
@rineisky
@rineisky 6 месяцев назад
Потому что __iter__ может содержать логику, необходимую для __next__
@GRIMEANARCHY
@GRIMEANARCHY Год назад
Что за плагин в пайчарме, очень стилево выглядит)
@rineisky
@rineisky Год назад
Это "New UI" фича в PyCharm с включенным compact mode: www.jetbrains.com/help/pycharm/new-ui.html?keymap=secondary_macos
@GRIMEANARCHY
@GRIMEANARCHY Год назад
@@rineisky спасибо, новый ui прям радует глаз)
@rushanusmanov4850
@rushanusmanov4850 8 месяцев назад
PEP8 можно просто назвать правилами написания кода?
@alanjerryson883
@alanjerryson883 22 дня назад
Культурой
@nevidomyyigor7877
@nevidomyyigor7877 10 месяцев назад
А какая разница между композицией и агрегацией?
@rineisky
@rineisky 10 месяцев назад
Тут очень хорошее объяснение: ru.stackoverflow.com/questions/596697/%D0%90%D0%B3%D1%80%D0%B5%D0%B3%D0%B0%D1%86%D0%B8%D1%8F-%D0%B8-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D1%8F
@tnsaturday
@tnsaturday 10 месяцев назад
А код на пайтон собеседованиях писать не принято?
@rineisky
@rineisky 10 месяцев назад
конечно принято
@user-gb5op3sc4i
@user-gb5op3sc4i Год назад
Где был?
@rineisky
@rineisky Год назад
Был загружен сильно на основной работе. Сейчас надеюсь выйти на нормальный темп
@vrabosh
@vrabosh Год назад
И реально с такими знаниями найти работу и за сколько?
@rineisky
@rineisky Год назад
Это просто ответы на вопросы, также нужен опыт и умение работать с определенным стеком
@user-bz4bo6ol2o
@user-bz4bo6ol2o Год назад
Голый питон никому не нужен. Хотя бы джангу еще надо, что бы устроиться при условии, что других соискателей вообще нет)))
@gomor1575
@gomor1575 7 месяцев назад
Я один прошел курс по python и сейчас в них разочаровался
@mvo5450
@mvo5450 Месяц назад
Курсы - это ТОЛЬКО И ТОЛЬКО способ заработка для авторов этих курсов. Но это видео я слушаю уже 6й раз, и буду переслушивать ещё примерно столько же - действительно толковый. И бесплатный. Платный курс - это кот в мешке - и в 99% случаев - это бесполезная чушь.
@user-ec7nk1xz5g
@user-ec7nk1xz5g 3 месяца назад
РЕР 8-правила написания ЯП-РУTHON ...
@user-rb9hz2ji7x
@user-rb9hz2ji7x 7 месяцев назад
Так и не понял в чем разница между обычными методами classmethod и staticmethod
Далее
Метаклассы в Python
30:25
Просмотров 4,5 тыс.
Хочу стать Junior Python
16:29
Просмотров 2 тыс.