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

  Рет қаралды 86,240

Rineisky Dev

Rineisky Dev

Күн бұрын

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 Заключение

Пікірлер: 112
@flower-py
@flower-py 11 ай бұрын
"Собеседование Python. Разбор вопросов" с этого канала - одно из самых полезных видео вообще на KZbin по этой теме. Поэтому, конечно, жду "Собеседование Python 2023. Разбор продвинутых вопросов"!
@user-rt3gg3do4e
@user-rt3gg3do4e 11 ай бұрын
спасибо за видео, ждем следующую часть)
@user-tf9ku1xx7x
@user-tf9ku1xx7x 11 ай бұрын
Видео пушка! Спасибо за контент
@sscapture
@sscapture 3 ай бұрын
Очень ждем продолжение! Вы супер!
@user-gt2cg5nq2o
@user-gt2cg5nq2o 11 ай бұрын
Отличный материал, подача супер, спасибо!
@artur_olenberg
@artur_olenberg 10 ай бұрын
Очень хочется продолжение! Ваши видео шикарные!
@belov9903
@belov9903 10 ай бұрын
Спасибо за ролик, очень полезно чтоб освежить память после курса!
@li.nikolas
@li.nikolas Жыл бұрын
Чудесное видео. Спасибо
@bondproonline
@bondproonline 10 ай бұрын
Потрясающе! Кратко и содержательно!
@alexle3598
@alexle3598 Жыл бұрын
Оч оч круто, компактно и лаконично ❤
@user-yx1jc3ck5s
@user-yx1jc3ck5s 7 ай бұрын
Огромное спасибо! Замечательное видео!😄
@user-lg2om6hq8b
@user-lg2om6hq8b 7 ай бұрын
Спасибо за свежее и актуальное видео, реально узнала кое-что новое.
@memeger89
@memeger89 Жыл бұрын
очень полезно, жду видео с более сложными вопросами, спасибо!
@user-dk1lz5hx6x
@user-dk1lz5hx6x Жыл бұрын
Круто))))👍👍👍👍 Жду видосик с более сложными вопросами)))
@artur_olenberg
@artur_olenberg Жыл бұрын
Ваши видео - это топ! Они очень полезны!
@mongoose144
@mongoose144 Жыл бұрын
Круто, очень хорошее видео для того чтобы фастом освежить знания!
@user-ng6nx1uo5u
@user-ng6nx1uo5u Жыл бұрын
Хорошее видео, лишний раз все это повторить никогда не повредит. Спасибо!
@eyeseyeseyes3555
@eyeseyeseyes3555 Жыл бұрын
Очень полезное видео, хоть я и знал ответы на все вопросы, однако в ролике были показаны и некоторые интересные фишки, о которых я даже не догадывался. Век живи - век учись )) Спасибо за столь качественный контент!!!
@savchenkooleksandr2191
@savchenkooleksandr2191 2 ай бұрын
Чувак, ты крут! Спасибо за хорошую подачу!
@heyter_rabotyga9465
@heyter_rabotyga9465 11 ай бұрын
Спасибо, повторить самое то Без воды, все по делу
@Denys_888
@Denys_888 Жыл бұрын
Прекрасное видео!
@user-vv8sx2th6r
@user-vv8sx2th6r 11 ай бұрын
Спасибо, очень интересно и лаконично. Буду следить за каналом! Концентрированная информация, видео длится час. С перемотками, с паузами смотрела часа 3. Думаю для закрепления, необходимо пересмотреть несколько раз.
@user-cf9yl8fy5p
@user-cf9yl8fy5p 11 ай бұрын
Не ну в 4к на Pycharm я еще не смотрел, респект!!! Полезное видео, спасибо большое за старания!
@green1278dramost5
@green1278dramost5 11 ай бұрын
Спасибо за видео. Логотип SR приятный 😊
@lightgod4669
@lightgod4669 Жыл бұрын
топ)побольше такого контента)
@3epyc
@3epyc 5 ай бұрын
Очень качественный контент.
@ShadowStormlq5mwdasd
@ShadowStormlq5mwdasd 10 ай бұрын
Вы круты, спасибо
@imbaquad
@imbaquad 10 ай бұрын
Отличное видео, чтобы освежить память). Интересна более сложная часть). Ждем!
@user-nf2vf8ib9z
@user-nf2vf8ib9z 5 күн бұрын
Очень полезное видео)
@asqarfarhadi3789
@asqarfarhadi3789 11 ай бұрын
На следующей неделе собеседование-получил ответы на волнующие мня вопросы,спасибо!
@jailyssneust2189
@jailyssneust2189 7 ай бұрын
Спасибо, классно
@WATCHandENJOY
@WATCHandENJOY Жыл бұрын
Очень полезная информация, ждём со сложными вопросами!👍
@user-cd9ml4ip7n
@user-cd9ml4ip7n 8 ай бұрын
Ждем уже ответы на вопросы с повышенной сложностью)
@osvab000
@osvab000 15 күн бұрын
Полезный гайд по основам.
@user-tz8tt1fx4y
@user-tz8tt1fx4y 5 ай бұрын
Классно 👍🏻
@Master-dy7rc
@Master-dy7rc 4 ай бұрын
Было бы замечательно увидеть вопросы повышенной сложности.
@nikitaorlov5530
@nikitaorlov5530 10 ай бұрын
Спасибо!
@maximbutorin9
@maximbutorin9 3 ай бұрын
за супру отдельный лайк
@user-gu1eo9oy1y
@user-gu1eo9oy1y 5 ай бұрын
Великолепно
@alexeykorchevnyy3109
@alexeykorchevnyy3109 4 ай бұрын
Коллега, ждем с нерпением разбор более сложных вопросов
@FyftyTony
@FyftyTony Жыл бұрын
Спасибо за видео, очень круто все объясняется. Осталось теперь только это записать куда-то, чтобы перед глазами было)
@osvab000
@osvab000 15 күн бұрын
Это было бы здорово.
@tomahawk777
@tomahawk777 11 ай бұрын
Хорошее видео
@kirillfedtsov
@kirillfedtsov 7 ай бұрын
Спасибо большое! Готовлюсь к собесам! P.S. В итераторах забыли упомянуть про raise StopIteration.
@alexcpu7
@alexcpu7 8 ай бұрын
Жду видео разбор про "Собеседование Python 2023. Разбор продвинутых вопросов". Автор спасибо большое за материал!!!
@heybeachMIN
@heybeachMIN Ай бұрын
Когда будет продолжение? Очень жду вопросы повышенной сложности!
@memeger89
@memeger89 Жыл бұрын
43:47 возможно нужно уточнить, что порядок важен(MRO) при множественном наследовании от миксинов если в них используется super()
@RootRealm
@RootRealm 4 күн бұрын
блин, учу питон, не мог найти ответы на эти вопросы... Мужик, спасибо...
@user-constantin999
@user-constantin999 2 ай бұрын
воу-воу-воу... 1:18 понял, что можно добавлять в Избранное
@user-cl8vw2xl9g
@user-cl8vw2xl9g 10 ай бұрын
26:13 Что такое класс ? 26:29 Метод объекта и что такое self? 39:21 Какие базовые принципы ООП? 40:30 Наследование или Композиция?
@BritScientist
@BritScientist 6 ай бұрын
В абстрактных методах нужно всё-таки возбуждать исключение NotImplementedError. Встроенная константа NotImplemented не используется с оператором raise, её возвращают.
@dontkillmyvibe0
@dontkillmyvibe0 Жыл бұрын
Очень лаконичные ответы на вопросы, возможно так и нужно отвечать, но иногда как будто нужно больше информации в ответе. В любом случае жду продолжения.
@rokii310
@rokii310 20 күн бұрын
может сделать презентацию/pdf в удобочитаемом варианте? думаю было бы полезно, если не хочется пересматривать видео полностью
@miqayelshahinyan5761
@miqayelshahinyan5761 10 ай бұрын
Ждем сложные вопросыыы))
@NikolyaRB
@NikolyaRB 2 ай бұрын
Я знал только первые 5 минут, пошёл учиться
@TheLineHit
@TheLineHit 9 ай бұрын
У тебя есть оговорка. Круглые скобки используются при созданим генераторов, а не set comprehension:)
@Karaku228
@Karaku228 11 ай бұрын
Очень полезно, спасибо! Когда планируется следующее видео?
@rineisky
@rineisky 11 ай бұрын
Конец этой недели - начало следующей
@user-yp4jz9zn8b
@user-yp4jz9zn8b 9 ай бұрын
​@@rineiskyочень ждём следующее видео! Подскажите, когда оно выйдет?
@rineisky
@rineisky 9 ай бұрын
@@user-yp4jz9zn8b К сожалению, пришлось подвинуть видео, так как готовился к конфе. Так что выйдет в середине/конце августа
@Karaku228
@Karaku228 7 ай бұрын
@@rineiskyнемного запаздывает:)
@user-cp1jx3le2g
@user-cp1jx3le2g Жыл бұрын
3:54 - чуть оговорился, фигурные)
@user-oj7lo6mv7h
@user-oj7lo6mv7h 10 ай бұрын
29:31 просто из-за этого ООП подход не используется, зачем тогда использовать статические методы? 30:43 а какой тогда смысл в private/protected, если все равно можно получить данные класса?
@memeger89
@memeger89 3 ай бұрын
9:42 Про and странное объяснение. Мне кажется здесь не важен порядок, т.е. оно так работает как было сказано, но есть аксиома - Вернёт True только если оба операнда == True, в любом другом случае вернёт False. Исходя из этой аксиомы, я думаю, нам не важно что первый True или второй, важно что оба операнда True или не оба - так проще понимать.
@user-xm9mg4fi4z
@user-xm9mg4fi4z 8 ай бұрын
Видать разбор продвинутых вопросов будет после трудоустройства ожидающих)
@suspiciousgoose7904
@suspiciousgoose7904 14 күн бұрын
А видео со сложными вопросами будут?
@rushanusmanov4850
@rushanusmanov4850 7 ай бұрын
PEP8 можно просто назвать правилами написания кода?
@quansumonner
@quansumonner 3 ай бұрын
сорри за спам! Привет, я бы хотел услышать мнение уже опытных разрабов:) Как вы относитесь к накрутки опыта в разработке? Если другие варианты? У меня сейчас 2 резюме и единственное, что в них различается, это количество опыта, но на одном 3 отлика (о опыта), а на другом 29 (1.7 опыта). Ваш контент - очень полезен, жду вашего возрощения:)
@altf4_so
@altf4_so Жыл бұрын
MUCCHOOOO GRACIESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
@usernoname-wv6of
@usernoname-wv6of Жыл бұрын
С итератором чуток некорректно. next должен вызывать исключение, когда закончились элементы коллекции. А так очень лаконично получилось. Про private и protected все же смысл аналогичен другим языкам (_ не вызывать вне самого класса и классах наследников, __ не вызывать вне самого класса) или в пайтоне условно _ (нежелательно вызвать вне класса) и __ (нельзя вызывать вне класса)? Было бы очень интересно увидеть аналогичный faq по остальному стеку (тесты, фреймворки, субд, web, git, docker, деплой) и конкурентности
@rineisky
@rineisky Жыл бұрын
1. Если не бесконечный итератор, то да, кинуть StopIteration 2. Про _ и __ это просто условность. Ничто не запрещает вызвать где-угодно, так как все атрибуты и методы - public, но правила хорошего тона говорят, что если _, то вызываем в самом классе/объекте или наследнике, __ - только в самом классе. 3. Позже будут видосы по другим технологиям
@user-rb9hz2ji7x
@user-rb9hz2ji7x 6 ай бұрын
Так и не понял в чем разница между обычными методами classmethod и staticmethod
@erron7682
@erron7682 2 ай бұрын
Я бы посмотрел продвинутые.
@hidunay
@hidunay 3 ай бұрын
Узнал больше чем за два года работы…
@InojjHacker
@InojjHacker Жыл бұрын
19:47 не совсем так. зависит от изменяемый тип данных или нет. Если изменяемый, то передается ссылка, если не изменяемый, то значение
@rineisky
@rineisky Жыл бұрын
как раз-таки в видео сказано правильно. Это очень частое заблуждение. Как можно проверить: создать строку some, сделать функцию, которая примет один аргумент и внутри принтануть sys.getrefcount(arg), принтануть sys.getrefcount(some) до вызова и после. Как результат увидите: какое-то чисто, чисто+1, опять предыдущее число
@unit0ff
@unit0ff Жыл бұрын
@@rineisky до тех пор, пока значение переменной с неизменяемым типом данных не изменяется в теле функции, то оно передается по ссылке, но как только мы начинаем менять это значение, то в локальной области будет создана еще одна переменная (копия) с таким же именем, т.е. работает механизм передачи по значению. В целом в питоне этот механизм называется call-by-object
@evgeniylitvin8077
@evgeniylitvin8077 6 ай бұрын
9:40 а вот на этом моменте у меня слегка пригорел мозг
@Chel1k7
@Chel1k7 Жыл бұрын
4:05 это не круглые скобки, а фигурные. Круглые у кортежей
@rvnclaw9914
@rvnclaw9914 6 ай бұрын
если написать круглые получится генератор компрехенсион
@user-wu9ov4wj3l
@user-wu9ov4wj3l Жыл бұрын
Привет, офигенный материал, ты случайно менторством не занимаешься?
@rineisky
@rineisky Жыл бұрын
Привет, менторством нет
@hyakkimaru52
@hyakkimaru52 9 ай бұрын
Вместо a = [i for i in range(5)] есть смысл писать a = list(range(5))
@rg3178
@rg3178 2 ай бұрын
Где можно сами вопросы найти?
@avetbab1525
@avetbab1525 Жыл бұрын
Приветствую. А можно ли получить данный материал в текстовом виде ? Будет очень полезно сохранить себе в заметки.
@rineisky
@rineisky Жыл бұрын
Добрый день! Текстового формат шарить не планирую
@avetbab1525
@avetbab1525 Жыл бұрын
@@rineisky Жаль... Но видео полезное, спасибо за труд )
@leeroyjenkns5182
@leeroyjenkns5182 2 күн бұрын
Т.к автор пока не выпустил ничего нового, какие концепты считаются "продвинутыми"? Чтоб самому пробежаться. (Кроме GIL, параллельности, работой с файлами. Это знаем)
@abdu3951
@abdu3951 4 ай бұрын
Если у меня спросят сколько типов данных в питон, то как я должен ответить?В интернете напсанно что 5, ChatGpt перечисляет всего 7, а я знаю 16 типов данных, где-то слышал что их 21. Так какое точное кол-во типов данных в Python?
@GRIMEANARCHY
@GRIMEANARCHY Жыл бұрын
Что за плагин в пайчарме, очень стилево выглядит)
@rineisky
@rineisky Жыл бұрын
Это "New UI" фича в PyCharm с включенным compact mode: www.jetbrains.com/help/pycharm/new-ui.html?keymap=secondary_macos
@GRIMEANARCHY
@GRIMEANARCHY Жыл бұрын
@@rineisky спасибо, новый ui прям радует глаз)
@nevidomyyigor7877
@nevidomyyigor7877 9 ай бұрын
А какая разница между композицией и агрегацией?
@rineisky
@rineisky 9 ай бұрын
Тут очень хорошее объяснение: 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
@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 5 ай бұрын
Потому что __iter__ может содержать логику, необходимую для __next__
@tnsaturday
@tnsaturday 9 ай бұрын
А код на пайтон собеседованиях писать не принято?
@rineisky
@rineisky 9 ай бұрын
конечно принято
@vrabosh
@vrabosh Жыл бұрын
И реально с такими знаниями найти работу и за сколько?
@rineisky
@rineisky Жыл бұрын
Это просто ответы на вопросы, также нужен опыт и умение работать с определенным стеком
@user-bz4bo6ol2o
@user-bz4bo6ol2o Жыл бұрын
Голый питон никому не нужен. Хотя бы джангу еще надо, что бы устроиться при условии, что других соискателей вообще нет)))
@user-gb5op3sc4i
@user-gb5op3sc4i Жыл бұрын
Где был?
@rineisky
@rineisky Жыл бұрын
Был загружен сильно на основной работе. Сейчас надеюсь выйти на нормальный темп
@gomor1575
@gomor1575 6 ай бұрын
Я один прошел курс по python и сейчас в них разочаровался
@mvo5450
@mvo5450 2 күн бұрын
Курсы - это ТОЛЬКО И ТОЛЬКО способ заработка для авторов этих курсов. Но это видео я слушаю уже 6й раз, и буду переслушивать ещё примерно столько же - действительно толковый. И бесплатный. Платный курс - это кот в мешке - и в 99% случаев - это бесполезная чушь.
@cyberpunkwhite5979
@cyberpunkwhite5979 28 күн бұрын
как не пытался понять, где репр, где стр использовать, так и не понял, в своем проекте пробовал менять стр на репр выдавало ошибки-)
@cyberpunkwhite5979
@cyberpunkwhite5979 28 күн бұрын
2:35 по сути там мы обращаемся к списку
@user-ec7nk1xz5g
@user-ec7nk1xz5g 2 ай бұрын
РЕР 8-правила написания ЯП-РУTHON ...
@user-rb9hz2ji7x
@user-rb9hz2ji7x 6 ай бұрын
Так и не понял в чем разница между обычными методами classmethod и staticmethod
Собеседование Python. Разбор вопросов
2:24:59
Python собеседование Александр Воробьёв
53:52
Андрей += Пронин
Рет қаралды 44 М.
The magical amulet of the cross! #clown #小丑 #shorts
00:54
好人小丑
Рет қаралды 20 МЛН
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Рет қаралды 30 МЛН
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
Метаклассы в Python
30:25
Rineisky Dev
Рет қаралды 4,4 М.
Усенко Михаил | Собеседование python разработчик
1:21:27
Андрей += Пронин
Рет қаралды 11 М.
The magical amulet of the cross! #clown #小丑 #shorts
00:54
好人小丑
Рет қаралды 20 МЛН