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

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ม.ค. 2025

ความคิดเห็น • 134

  • @alanjerryson883
    @alanjerryson883 8 หลายเดือนก่อน +70

    В этом видео настолько мало воды, что у меня пересохло во рту. Спасибо

  • @flower-py
    @flower-py ปีที่แล้ว +110

    "Собеседование Python. Разбор вопросов" с этого канала - одно из самых полезных видео вообще на TH-cam по этой теме. Поэтому, конечно, жду "Собеседование Python 2023. Разбор продвинутых вопросов"!

  • @АртёмЧередниченко-т2ц
    @АртёмЧередниченко-т2ц ปีที่แล้ว +10

    Не ну в 4к на Pycharm я еще не смотрел, респект!!!
    Полезное видео, спасибо большое за старания!

  • @ИгорьКучеров-ю8п
    @ИгорьКучеров-ю8п ปีที่แล้ว +23

    Круто))))👍👍👍👍
    Жду видосик с более сложными вопросами)))

  • @mongoose144
    @mongoose144 ปีที่แล้ว +27

    Круто, очень хорошее видео для того чтобы фастом освежить знания!

  • @Master-dy7rc
    @Master-dy7rc ปีที่แล้ว +7

    Было бы замечательно увидеть вопросы повышенной сложности.

  • @eyeseyeseyes3555
    @eyeseyeseyes3555 ปีที่แล้ว +16

    Очень полезное видео, хоть я и знал ответы на все вопросы, однако в ролике были показаны и некоторые интересные фишки, о которых я даже не догадывался. Век живи - век учись ))
    Спасибо за столь качественный контент!!!

  • @ФдрФфф
    @ФдрФфф 3 หลายเดือนก่อน +2

    Очень сжато и понятно всё объясняется. Спасибо 👍

  • @Фома-ж7я
    @Фома-ж7я ปีที่แล้ว +4

    Хорошее видео, лишний раз все это повторить никогда не повредит. Спасибо!

  • @alexle3598
    @alexle3598 ปีที่แล้ว +11

    Оч оч круто, компактно и лаконично ❤

  • @artur_olenberg
    @artur_olenberg ปีที่แล้ว +8

    Ваши видео - это топ! Они очень полезны!

  • @sscapture
    @sscapture 11 หลายเดือนก่อน +2

    Очень ждем продолжение! Вы супер!

  • @TestWork-o2v
    @TestWork-o2v ปีที่แล้ว +2

    26:13 Что такое класс ?
    26:29 Метод объекта и что такое self?
    39:21 Какие базовые принципы ООП?
    40:30 Наследование или Композиция?

  • @3epyc
    @3epyc ปีที่แล้ว +3

    Очень качественный контент.

  • @artur_olenberg
    @artur_olenberg ปีที่แล้ว +4

    Очень хочется продолжение! Ваши видео шикарные!

  • @ВладиславДрагушин
    @ВладиславДрагушин ปีที่แล้ว +4

    Видео пушка! Спасибо за контент

  • @li.nikolas
    @li.nikolas ปีที่แล้ว +5

    Чудесное видео. Спасибо

  • @user-vv8sx2th6r
    @user-vv8sx2th6r ปีที่แล้ว +2

    Спасибо, очень интересно и лаконично. Буду следить за каналом! Концентрированная информация, видео длится час. С перемотками, с паузами смотрела часа 3. Думаю для закрепления, необходимо пересмотреть несколько раз.

  • @золотая_рыбка
    @золотая_рыбка ปีที่แล้ว +1

    Спасибо за свежее и актуальное видео, реально узнала кое-что новое.

  • @FyftyTony
    @FyftyTony ปีที่แล้ว +3

    Спасибо за видео, очень круто все объясняется. Осталось теперь только это записать куда-то, чтобы перед глазами было)

    • @osvab000
      @osvab000 8 หลายเดือนก่อน

      Это было бы здорово.

  • @Human_Dm
    @Human_Dm ปีที่แล้ว +2

    Спасибо за ролик, очень полезно чтоб освежить память после курса!

  • @savchenkooleksandr2191
    @savchenkooleksandr2191 10 หลายเดือนก่อน

    Чувак, ты крут! Спасибо за хорошую подачу!

  • @user-constantin999
    @user-constantin999 11 หลายเดือนก่อน +1

    воу-воу-воу... 1:18 понял, что можно добавлять в Избранное

  • @IcyCat-t9f
    @IcyCat-t9f หลายเดือนก่อน

    Ждем видео со сложными вопросами!

  • @imbaquad
    @imbaquad ปีที่แล้ว

    Отличное видео, чтобы освежить память). Интересна более сложная часть). Ждем!

  • @heybeachMIN
    @heybeachMIN 9 หลายเดือนก่อน

    Когда будет продолжение? Очень жду вопросы повышенной сложности!

  • @СтасПоперечный-ь9б
    @СтасПоперечный-ь9б ปีที่แล้ว +2

    Ждем уже ответы на вопросы с повышенной сложностью)

  • @СергейЗинченко-т2к
    @СергейЗинченко-т2к ปีที่แล้ว +1

    спасибо за видео, ждем следующую часть)

  • @Denys_888
    @Denys_888 ปีที่แล้ว +1

    Прекрасное видео!

  • @heyter_rabotyga9465
    @heyter_rabotyga9465 ปีที่แล้ว

    Спасибо, повторить самое то
    Без воды, все по делу

  • @alexeykorchevnyy3109
    @alexeykorchevnyy3109 ปีที่แล้ว +1

    Коллега, ждем с нерпением разбор более сложных вопросов

  • @ФдрФфф
    @ФдрФфф 3 หลายเดือนก่อน

    Концентрированное знание льется прямо в мозг 👍

  • @lightgod4669
    @lightgod4669 ปีที่แล้ว +1

    топ)побольше такого контента)

  • @АндрейАлтухов-ш6с
    @АндрейАлтухов-ш6с ปีที่แล้ว +1

    Отличный материал, подача супер, спасибо!

  • @green1278dramost5
    @green1278dramost5 ปีที่แล้ว

    Спасибо за видео. Логотип SR приятный 😊

  • @РафикУнанян
    @РафикУнанян 6 วันที่ผ่านมา

    Красаучик !!! 🤝

  • @asqarfarhadi3789
    @asqarfarhadi3789 ปีที่แล้ว

    На следующей неделе собеседование-получил ответы на волнующие мня вопросы,спасибо!

    • @rocker5652
      @rocker5652 5 หลายเดือนก่อน

      НУ КАК?

  • @bondproonline
    @bondproonline ปีที่แล้ว

    Потрясающе! Кратко и содержательно!

  • @constkk3153
    @constkk3153 7 หลายเดือนก่อน

    Спасибо огромное за видео!

  • @osvab000
    @osvab000 8 หลายเดือนก่อน

    Полезный гайд по основам.

  • @ShadowStormlq5mwdasd
    @ShadowStormlq5mwdasd ปีที่แล้ว

    Вы круты, спасибо

  • @КрлЮрич
    @КрлЮрич ปีที่แล้ว

    Огромное спасибо! Замечательное видео!😄

  • @alexcpu7
    @alexcpu7 ปีที่แล้ว +3

    Жду видео разбор про "Собеседование Python 2023. Разбор продвинутых вопросов". Автор спасибо большое за материал!!!

  • @ЭндриВотс
    @ЭндриВотс 8 หลายเดือนก่อน

    Очень полезное видео)

  • @RootRealm
    @RootRealm 8 หลายเดือนก่อน

    блин, учу питон, не мог найти ответы на эти вопросы... Мужик, спасибо...

  • @ds_sss_rank
    @ds_sss_rank 11 หลายเดือนก่อน

    за супру отдельный лайк

  • @ДимаКожуховский-ф5щ
    @ДимаКожуховский-ф5щ ปีที่แล้ว

    Классно 👍🏻

  • @jailyssneust2189
    @jailyssneust2189 ปีที่แล้ว

    Спасибо, классно

  • @ВладСкопен
    @ВладСкопен ปีที่แล้ว

    Великолепно

  • @kirillfedtsov
    @kirillfedtsov ปีที่แล้ว

    Спасибо большое! Готовлюсь к собесам!
    P.S.
    В итераторах забыли упомянуть про raise StopIteration.

  • @goodvideobro
    @goodvideobro 4 หลายเดือนก่อน

    Спасибо

  • @nikitaorlov5530
    @nikitaorlov5530 ปีที่แล้ว

    Спасибо!

  • @rokii310
    @rokii310 9 หลายเดือนก่อน +1

    может сделать презентацию/pdf в удобочитаемом варианте? думаю было бы полезно, если не хочется пересматривать видео полностью

  • @constructor3929
    @constructor3929 4 หลายเดือนก่อน +3

    Когда собирается выходить видео по вопросам повышенной сложности?

  • @ОлегМагомедчансан
    @ОлегМагомедчансан ปีที่แล้ว +3

    3:54 - чуть оговорился, фигурные)

  • @BritScientist
    @BritScientist ปีที่แล้ว

    В абстрактных методах нужно всё-таки возбуждать исключение NotImplementedError. Встроенная константа NotImplemented не используется с оператором raise, её возвращают.

  • @wuzi200Z
    @wuzi200Z 7 หลายเดือนก่อน +1

    Объёмный срез по синтаксису, но где же вопросы по стеку для пайтон-разрабочтика, вопросы по версионному контролю, вопросы по механикам процессов. масса еще тем, которые интересуют как правило куда больше, чем синтаксис.
    Меня мучали вопросами по реализации конкретных механик, описать реализацию проекта на СВV, каким образом применяю миксины, описать модель авторизации, защиты, работу с дебагером в конце концов.

  • @IlyaZherebtsov
    @IlyaZherebtsov ปีที่แล้ว

    29:31 просто из-за этого ООП подход не используется, зачем тогда использовать статические методы?
    30:43 а какой тогда смысл в private/protected, если все равно можно получить данные класса?

  • @tomahawk777
    @tomahawk777 ปีที่แล้ว

    Хорошее видео

  • @WATCHandENJOY
    @WATCHandENJOY ปีที่แล้ว +1

    Очень полезная информация, ждём со сложными вопросами!👍

  • @miqayelshahinyan5761
    @miqayelshahinyan5761 ปีที่แล้ว +1

    Ждем сложные вопросыыы))

  • @InojjHacker
    @InojjHacker ปีที่แล้ว +1

    19:47 не совсем так. зависит от изменяемый тип данных или нет. Если изменяемый, то передается ссылка, если не изменяемый, то значение

    • @rineisky
      @rineisky  ปีที่แล้ว +2

      как раз-таки в видео сказано правильно. Это очень частое заблуждение. Как можно проверить: создать строку some, сделать функцию, которая примет один аргумент и внутри принтануть sys.getrefcount(arg), принтануть sys.getrefcount(some) до вызова и после. Как результат увидите: какое-то чисто, чисто+1, опять предыдущее число

    • @unit0ff
      @unit0ff ปีที่แล้ว +3

      @@rineisky до тех пор, пока значение переменной с неизменяемым типом данных не изменяется в теле функции, то оно передается по ссылке, но как только мы начинаем менять это значение, то в локальной области будет создана еще одна переменная (копия) с таким же именем, т.е. работает механизм передачи по значению. В целом в питоне этот механизм называется call-by-object

  • @Chel1k7
    @Chel1k7 ปีที่แล้ว +2

    4:05 это не круглые скобки, а фигурные. Круглые у кортежей

    • @rvnclaw9914
      @rvnclaw9914 ปีที่แล้ว

      если написать круглые получится генератор компрехенсион

  • @Karaku228
    @Karaku228 ปีที่แล้ว +1

    Очень полезно, спасибо! Когда планируется следующее видео?

    • @rineisky
      @rineisky  ปีที่แล้ว

      Конец этой недели - начало следующей

    • @ДенисФрязин-э7ь
      @ДенисФрязин-э7ь ปีที่แล้ว

      ​@@rineiskyочень ждём следующее видео! Подскажите, когда оно выйдет?

    • @rineisky
      @rineisky  ปีที่แล้ว +1

      @@ДенисФрязин-э7ь К сожалению, пришлось подвинуть видео, так как готовился к конфе. Так что выйдет в середине/конце августа

    • @Karaku228
      @Karaku228 ปีที่แล้ว

      @@rineiskyнемного запаздывает:)

    • @Karaku228
      @Karaku228 หลายเดือนก่อน

      @@rineisky уже много запаздывает:(

  • @MIT-js9we
    @MIT-js9we 5 หลายเดือนก่อน +1

    Прошел год, а мы все еще ждем разбор сложных вопросов.................

  • @fleshka48
    @fleshka48 2 หลายเดือนก่อน

    Спасибо за оффер. Существует ли видео со второй частью по сложным вопросам? Готов заплатить если это бусти и т д

  • @TheLineHit
    @TheLineHit ปีที่แล้ว +1

    У тебя есть оговорка. Круглые скобки используются при созданим генераторов, а не set comprehension:)

  • @NikolyaRB
    @NikolyaRB 11 หลายเดือนก่อน +1

    Я знал только первые 5 минут, пошёл учиться

  • @quansumonner
    @quansumonner ปีที่แล้ว +1

    сорри за спам!
    Привет, я бы хотел услышать мнение уже опытных разрабов:)
    Как вы относитесь к накрутки опыта в разработке?
    Если другие варианты?
    У меня сейчас 2 резюме и единственное, что в них различается, это количество опыта, но на одном 3 отлика (о опыта), а на другом 29 (1.7 опыта).
    Ваш контент - очень полезен, жду вашего возрощения:)

  • @abdu3951
    @abdu3951 ปีที่แล้ว +1

    Если у меня спросят сколько типов данных в питон, то как я должен ответить?В интернете напсанно что 5, ChatGpt перечисляет всего 7, а я знаю 16 типов данных, где-то слышал что их 21. Так какое точное кол-во типов данных в Python?

  • @rocker5652
    @rocker5652 5 หลายเดือนก่อน

    11:53, а как так закомментировать строку, не выделяя ее?

    • @АртурЛюбимов-й1о
      @АртурЛюбимов-й1о 5 หลายเดือนก่อน

      это в PyCharm делается командой "cmd + /" для маков и "ctrl + /" для винды

    • @rocker5652
      @rocker5652 5 หลายเดือนก่อน

      @@АртурЛюбимов-й1о Пасиба!

  • @erron7682
    @erron7682 10 หลายเดือนก่อน +1

    Я бы посмотрел продвинутые.

  • @НиколайЯшкин-м5ш
    @НиколайЯшкин-м5ш ปีที่แล้ว

    Так и не понял в чем разница между обычными методами classmethod и staticmethod

  • @vktrl736
    @vktrl736 ปีที่แล้ว

    А зачем в вопросе про реализацию протокола итератора i = iter(c)?
    Это же и так уже готовый итератор, если он реализует __next__ и __iter__, можно просто c = Counter(), next(c), next(c)?

    • @rineisky
      @rineisky  ปีที่แล้ว +2

      Потому что __iter__ может содержать логику, необходимую для __next__

  • @usernoname-wv6of
    @usernoname-wv6of ปีที่แล้ว

    С итератором чуток некорректно. next должен вызывать исключение, когда закончились элементы коллекции. А так очень лаконично получилось.
    Про private и protected все же смысл аналогичен другим языкам (_ не вызывать вне самого класса и классах наследников, __ не вызывать вне самого класса) или в пайтоне условно _ (нежелательно вызвать вне класса) и __ (нельзя вызывать вне класса)?
    Было бы очень интересно увидеть аналогичный faq по остальному стеку (тесты, фреймворки, субд, web, git, docker, деплой) и конкурентности

    • @rineisky
      @rineisky  ปีที่แล้ว +1

      1. Если не бесконечный итератор, то да, кинуть StopIteration
      2. Про _ и __ это просто условность. Ничто не запрещает вызвать где-угодно, так как все атрибуты и методы - public, но правила хорошего тона говорят, что если _, то вызываем в самом классе/объекте или наследнике, __ - только в самом классе.
      3. Позже будут видосы по другим технологиям

  • @SimpleMRish
    @SimpleMRish 3 หลายเดือนก่อน +1

    filter и map не являются Генераторами. Они являются Итераторами

    • @wastral5916
      @wastral5916 2 หลายเดือนก่อน

      Ну вообще говоря они и не итераторы, это функции, которые возвращают специальные объекты map и filter, а эти объекты уже, в свою очередь ведут себя как итераторы. Так что это скорее генераторы, хотя и не наследуются от класса generator

  • @hyakkimaru52
    @hyakkimaru52 ปีที่แล้ว +1

    Вместо a = [i for i in range(5)] есть смысл писать a = list(range(5))

  • @altf4_so
    @altf4_so ปีที่แล้ว +1

    MUCCHOOOO GRACIESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS

  • @ИгорьДавыдовский-ф9ь
    @ИгорьДавыдовский-ф9ь ปีที่แล้ว

    Видать разбор продвинутых вопросов будет после трудоустройства ожидающих)

  • @rg3178
    @rg3178 10 หลายเดือนก่อน

    Где можно сами вопросы найти?

  • @suspiciousgoose7904
    @suspiciousgoose7904 8 หลายเดือนก่อน

    А видео со сложными вопросами будут?

  • @avetbab1525
    @avetbab1525 ปีที่แล้ว +1

    Приветствую. А можно ли получить данный материал в текстовом виде ? Будет очень полезно сохранить себе в заметки.

    • @rineisky
      @rineisky  ปีที่แล้ว +1

      Добрый день! Текстового формат шарить не планирую

    • @avetbab1525
      @avetbab1525 ปีที่แล้ว

      @@rineisky Жаль... Но видео полезное, спасибо за труд )

  • @leeroyjenkns5182
    @leeroyjenkns5182 8 หลายเดือนก่อน

    Т.к автор пока не выпустил ничего нового, какие концепты считаются "продвинутыми"? Чтоб самому пробежаться. (Кроме GIL, параллельности, работой с файлами. Это знаем)

  • @ДмитрийДунаев-р5т
    @ДмитрийДунаев-р5т ปีที่แล้ว +1

    Как работает 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

  • @rushanusmanov4850
    @rushanusmanov4850 ปีที่แล้ว

    PEP8 можно просто назвать правилами написания кода?

  • @spyphyfarnsworth6050
    @spyphyfarnsworth6050 3 หลายเดือนก่อน

    "все аргументы передаются по ссылке" - ну это вообще не так!
    Смотрим что пишет Лутц: "В языке Python фактически отсутствует такое понятие, которое в некоторых других языках называется «передача аргументов по ссылке»."
    Если же говорить в терминах языка C#, то здесь происходит передача ссылочного типа по значению.

  • @evgeniylitvin8077
    @evgeniylitvin8077 ปีที่แล้ว

    9:40 а вот на этом моменте у меня слегка пригорел мозг

  • @nevidomyyigor7877
    @nevidomyyigor7877 ปีที่แล้ว

    А какая разница между композицией и агрегацией?

    • @rineisky
      @rineisky  ปีที่แล้ว +1

      Тут очень хорошее объяснение: 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

  • @hidunay
    @hidunay 11 หลายเดือนก่อน

    Узнал больше чем за два года работы…

  • @ВиталийГусельников-м5к
    @ВиталийГусельников-м5к ปีที่แล้ว

    Привет, офигенный материал, ты случайно менторством не занимаешься?

    • @rineisky
      @rineisky  ปีที่แล้ว

      Привет, менторством нет

  • @GRIMEANARCHY
    @GRIMEANARCHY ปีที่แล้ว

    Что за плагин в пайчарме, очень стилево выглядит)

    • @rineisky
      @rineisky  ปีที่แล้ว +2

      Это "New UI" фича в PyCharm с включенным compact mode: www.jetbrains.com/help/pycharm/new-ui.html?keymap=secondary_macos

    • @GRIMEANARCHY
      @GRIMEANARCHY ปีที่แล้ว

      @@rineisky спасибо, новый ui прям радует глаз)

  • @tnsaturday
    @tnsaturday ปีที่แล้ว

    А код на пайтон собеседованиях писать не принято?

    • @rineisky
      @rineisky  ปีที่แล้ว +1

      конечно принято

  • @Vjidowkdkcpapqkfjfw
    @Vjidowkdkcpapqkfjfw หลายเดือนก่อน

    Собеседование Python 2024. Ждём ?

  • @vrabosh
    @vrabosh ปีที่แล้ว

    И реально с такими знаниями найти работу и за сколько?

    • @rineisky
      @rineisky  ปีที่แล้ว +4

      Это просто ответы на вопросы, также нужен опыт и умение работать с определенным стеком

    • @ДмитрийДунаев-р5т
      @ДмитрийДунаев-р5т ปีที่แล้ว

      Голый питон никому не нужен. Хотя бы джангу еще надо, что бы устроиться при условии, что других соискателей вообще нет)))

  • @НищебродАндрей
    @НищебродАндрей ปีที่แล้ว

    Где был?

    • @rineisky
      @rineisky  ปีที่แล้ว +3

      Был загружен сильно на основной работе. Сейчас надеюсь выйти на нормальный темп

  • @tumikosha
    @tumikosha 5 หลายเดือนก่อน

    "В python нет интерфейсов поэ тому мы должны создать абстрактный класс"
    Эээ....должны ?
    утиная типизация сделает полиморфизм просто по именам методов

  • @gomor1575
    @gomor1575 ปีที่แล้ว

    Я один прошел курс по python и сейчас в них разочаровался

    • @mvo5450
      @mvo5450 8 หลายเดือนก่อน

      Курсы - это ТОЛЬКО И ТОЛЬКО способ заработка для авторов этих курсов.
      Но это видео я слушаю уже 6й раз, и буду переслушивать ещё примерно столько же - действительно толковый. И бесплатный. Платный курс - это кот в мешке - и в 99% случаев - это бесполезная чушь.

  • @tumikosha
    @tumikosha 5 หลายเดือนก่อน

    вместо [i for i in range(5)]
    можно писать
    list(range(5))
    прикинь ;))

    • @wejksunday6691
      @wejksunday6691 3 หลายเดือนก่อน

      нифига ты крутой

  • @slavapetrov-r1x
    @slavapetrov-r1x 10 หลายเดือนก่อน

    РЕР 8-правила написания ЯП-РУTHON ...

  • @dontkillmyvibe0
    @dontkillmyvibe0 ปีที่แล้ว

    Очень лаконичные ответы на вопросы, возможно так и нужно отвечать, но иногда как будто нужно больше информации в ответе. В любом случае жду продолжения.