Собеседование python разработчик.Юлиян

Поділитися
Вставка
  • Опубліковано 11 тра 2023
  • t.me/UA-camPronin
    Чат для общения pyhton разработчиков и им сочуствующих. Свободное общение, тестовые и вопросы с собесов и прочее. Заходите, там вам рады.
    Поддержать канал: www.tinkoff.ru/rm/pronin.andr...
    Обычно денежка идёт на книжки про питончик. Но иногда на светлое и тёмное.
    Если Тиньков не даёт перечислить, стукните в личку телеги andpronin, придумаем что нибудь
    Виш лист
    Хорошие книги по Питончику, которые могу рекомендовать (и хочу купить с вашей помощью).
    Изучаем Python. Двухтомник. Марк Лутц. Очень подробно и структурно (Хочу дождаться 6го издания.. )
    • Изучаем Python с Марко...
    Читаем и разбираем ее тут
    Куплено (огромное спасибо зрителям)
    Знакомство с Python | Бейдер Дэн (2023) - выглядит приятно для новичка
    Чистый Python. Тонкости программирования для профи | Бейдер Дэн (2022) - хорошо для продолжения
    Высоконагруженные приложения. Программирование, масштабирование, поддержка | Клеппман Мартин
    Python. К вершинам мастерства | Рамальо Лучано - 2е издание - сложно для новичка, но интересно
    Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура -- хорошо про то, когда какой фреймворк применять
    Видимо, дальше появтся еще нескромные желания. Но пока - так
    Моя тележка andpronin -- стучите, если что.
    Мой канал про обучению python с нуля и до мидла Андрей+=Пронин
    / @pypronin
    Я в других сетях
    🔗Вконтакте: CaptPronin
    🔗Дзен: zen.yandex.ru/id/5fbd33919412...
    #python #питон #программирование #Андрей_Пронин #собеседование #

КОМЕНТАРІ • 95

  • @Maine__Coon__1
    @Maine__Coon__1 Рік тому +2

    Спасибо, Андрей, Ольга, Юлиан, чатик 😀 было интересно

  • @quasar8524
    @quasar8524 Рік тому +22

    Миниатюра: "Сын прокурора на собеседовании".
    - Что такое переменные класса?
    - Переменные класса - это экземпляр класса, в котором создаётся отдельный объект
    - Поздравляю, вы допущены до следующего этапа, работа у вас в кармане

    • @yavener
      @yavener Рік тому +1

      Да, расстроило это видео, оценка крайне сомнительная конце

    • @2173045
      @2173045 Рік тому

      @@yavener не согласен адекватная оценка джуна

    • @knarg4682
      @knarg4682 Рік тому

      Этописец))) Не знать методов списка, наглужо завмсать над неожиданной сенсацией про "две звёздочки"... Если это джун, то я синьёр как минимум, а ещё через пару месяцев архитектом-демиургом стану.

    • @yavener
      @yavener Рік тому +2

      ​@@knarg4682 я бы тоже лучше (именно для парня) дал более жесткую оценку для мотивации. Не знать list comprehension, метод pop вместо среза и еще tr -1... ну с этим и на стажировку могут не пригласить

  • @igruk93
    @igruk93 Рік тому +12

    choose your fighter:
    return "Хватит" vs return "Stop Etaration"

  • @Normaldaki777
    @Normaldaki777 Рік тому +5

    Я понимаю Юлиана:)
    Все задания я знаю и понимаю, знаю где посмотреть как это сделать, но по памяти не смогу сделать половину заданий:)

  • @Maine__Coon__1
    @Maine__Coon__1 Рік тому +4

    Wow, это лучшая новость вечера, 🙂 собес по python 🙏🙏🙏🙏🤞👍

  • @evolution_31
    @evolution_31 Рік тому +1

    Какие типы данных в питон, какие принципы ООП, поздравляю вы приняты))

  • @BRooBooot
    @BRooBooot Рік тому +2

    30:12 лучшее что я видел за последние месяцы! 😂😂😂
    Реально крик души!

  • @Chel1k7
    @Chel1k7 Рік тому +6

    22:14 удалился как раз 4й (по индексу), а 5 это значение. Задача была удалить по индексу)

  • @Korlaa
    @Korlaa Рік тому

    Андрей, футболка зачётная :)

  • @user-dx4wt7yh6o
    @user-dx4wt7yh6o Рік тому

    Всем здравствуйте!
    Подскажите пожалуйста, а что за компания куда все эти ребята устраиваются?)

  • @user-et2qk3sg9s
    @user-et2qk3sg9s Рік тому +5

    Андрей, Я твой вопросы которые ты задавал ему, на хлеб намажу и съем)))

  • @seoonlyRU
    @seoonlyRU Рік тому +1

    ну скоро 20к)))) так что лайк от СЕООНЛИ

  • @NikitaGriboedov
    @NikitaGriboedov Рік тому +2

    Привет, Андрей уже не первый раз замечаю ошибку в твоем интервью про итерируемые объекты. Итерируемые объекты не имеют __next__. Для начала их надо преобразовать в итератор ф-ией iter(), он же в свою очередь им обладает. Т.е итерируемый объект - это еще не итератор

    • @user-sb4ml3ww4d
      @user-sb4ml3ww4d 10 місяців тому

      Вот что странно, но кто iter называет функцией, а кто built-in методом коллекций.
      Интересно узнать все таки верно считать его функцией или методом ?
      тот же вопрос и про next

  • @AndyRoid1986
    @AndyRoid1986 2 місяці тому

    сделал 2 задачку так
    def kvadr(k:int):
    kv=[]
    for i in range(k,0,-1):
    kv.append(i**2)
    return kv
    n=int(input('N='))
    print(kvadr(n))

  • @7IdE
    @7IdE Рік тому +18

    Ну вот вообще не знаю.
    Это было не просто слабо - это было вообще никак.
    Он ведь даже поверхностно Питон не знает. У него ведь даже отдаленного понимания нет о том, что он делает. Не, ну, ладно там генераторы он не знает. Окай. Но не написать компрехеншн или класс не написать?...
    А от вопроса при описании класса "мы будем сюда что-то передавать" - чую, что он имел ввиду не наследование, а именно аргументы при вызове...
    Я, конечно, понимаю, что "ушат различных субстанций можно вылить всегда, а ты попробуй поддержать и наставить" - это, конечно, все супер, но, как по мне, вот такой фидбек даст ему не столько направление для дальнейшего роста, сколько потешит его самооценку и наоборот скажет ему, что он все правильно делает.
    Как по мне - тут ничего кроме как "начать учить с начала" и посоветовать нельзя, увы.

    • @Chel1k7
      @Chel1k7 Рік тому

      Олега нет, он бы сказал по факту

    • @7IdE
      @7IdE Рік тому +1

      @@Chel1k7, дожили. У Андрея на канале без Олега порядка нет. :D

    • @vegzuzvegzuz2866
      @vegzuzvegzuz2866 Рік тому

      определённые обязательства перед ЯП вынуждают давать подобные фидбеки, иначе это никак не объяснить. Андрей как всегда на высоте - держался, нервы отличные

    • @Chel1k7
      @Chel1k7 Рік тому +1

      @@vegzuzvegzuz2866 чему их только учат в ЯП, это уже не первый чел, который мягко говоря не очень освоил язык за год. ЗА ГОД КАРЛ

    • @Bibliophilos
      @Bibliophilos Рік тому

      Тоже удивлен, что Андрей готов был дать тестовое.

  • @NikitaGriboedov
    @NikitaGriboedov 8 місяців тому

    Юлиан ты караулов

  • @user-px9nu9sp3j
    @user-px9nu9sp3j Рік тому

    Хочу попасть к вам на собеседования сугубо для проверки своих знаний, подскажите что мне нужно для этого сделать?

    • @AndyPronin
      @AndyPronin  Рік тому

      если студент практикума - обратиться в трудоустроство.
      елси нет - участвоать в лотерее среди подписчиков
      Бутет тут:t.me/UA-camPronin

  • @user-ur3mc6hb5d
    @user-ur3mc6hb5d Рік тому +4

    list(range(1, 101))
    :D

  • @VA-jo9tv
    @VA-jo9tv Рік тому +2

    Жду кандидата, который знает как реализуется структура данных граф. 🙂

    • @natteft6593
      @natteft6593 Рік тому

      жду кандидата, который знает чем отличается acquire семантика доступа к памяти отличается от release 😶

  • @user-nh8vd4nv5t
    @user-nh8vd4nv5t 7 місяців тому +1

    Посмотрел 3 урока по питону и уже знаю его лучше Юлиана.

  • @ivanabdullaev859
    @ivanabdullaev859 Рік тому +9

    после tr -1 можно было закругляться

    • @knarg4682
      @knarg4682 Рік тому +1

      гораздо раньше. Парень -- гений, какие могут быть сомнения))))

  • @Meronchuk_Artyom
    @Meronchuk_Artyom Рік тому +1

    Ну что то как то слабовато мне кажется ,хотя так как сам учусь и далеко до собесов.Как то толи не успели раскрыть человека или реально слабовато не очень понял ,ну если это все что нужно для прохода собеса при конкуренции о котрой все сейчас твердят(это было бы прекрасно )😁

  • @Maine__Coon__1
    @Maine__Coon__1 Рік тому +1

    Требуем новый собес 😀

    • @AndyPronin
      @AndyPronin  Рік тому +1

      Сегодня попробую

    • @Maine__Coon__1
      @Maine__Coon__1 Рік тому +1

      @@AndyPronin , ура! очень ждём! 🤝

  • @mementomori6005
    @mementomori6005 Рік тому +4

    Ребята, токсичность у вас просто зашкаливает я в шоке, тоесть если ты запинаешься на таких момента то всё гудбай кодинг ? Извините конечно, но скажите мне вы когда работая над проектом клиенту тоже пишите лайв код прям здесь и сейчас ? Тоесть он вам дал таску по проекту и вы такие сидите и прям лайв кодите напротив него и отправляете ему да ? Хрена с два, гугл, дока, стаковерфлоу, и где то ИИ ваши друзья по написанию проекта в бизнес. Я уверен крепкие спецы тут единицы а токсичат больше джуны которые синтаксис выучили. Ужасасаюсь просто от этой атмосферы, заканчивайте это, давайте сделаем наше комьюнити чище и более с пониманием относится к людям которые не с математическим складом ума, гуманитарии тоже хотят в айти и им сложнее чем вам.

  • @Konstantin_Stalnov
    @Konstantin_Stalnov Рік тому +2

    Если не понимать, как писать имена переменных правильно на Python, то тогда уже на Кирилице пиши, так как Unicode поддерживает, один фиг!))))))))

  • @Squeed79
    @Squeed79 Рік тому +2

    Извините если жестко, но интересно, а собеседования с разработчиками здесь бывают?

    • @AndyPronin
      @AndyPronin  Рік тому

      Ага

    • @codingjerk
      @codingjerk Рік тому

      @@AndyPronin Можно пример? Я посмотрел штук 10, увидел только стажёров / трейни

    • @AndyPronin
      @AndyPronin  Рік тому

      @@codingjerk ты про мидлов?

  • @odjilock4644
    @odjilock4644 Рік тому +1

    Оставлю комментарий. Но офенс если что.
    Парню просто побольше практики. Видно вроде чото знаешь, но мало пишешь. И перед интервью готовиться (даже тестовым).
    Как?
    Гуглим вопросы на "должность", которую хочешь . И отвечай на них! Где не знаешь идешь гуглишь, практикуешь и по новой.
    Или условно открывай видео собес. Слушай вопрос ставь на паузу и пытайся рассказать (можно даже вслух).
    У Андрея хорошо получается преподовать btw. Вопрос, такой, а это точно надо делать в формате собеса? Условно парень не знает метод некст(), можно же перейти к следующему вопросу и так далее и в конце выкатить рецензию где подучить, где подтянуть.
    А в итоге выходит тестовое собеседование равно тому эйчар, дернул разраба на часик другой, чтобы он научил паренька итерировать руками)

    • @AndyPronin
      @AndyPronin  Рік тому +4

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

  • @Konstantin_Stalnov
    @Konstantin_Stalnov Рік тому +4

    Похоже, История у данного кандидата такова:
    1. Кто-то ему написал проект. Возможно несколько Кто-то.
    2. Он чуть посмотрел быстро Ютубчик по python.
    Всё. Готов вороваться в it!)))
    P.S.: Поэтому, домашка не поможет!
    Опять, этот Кто-то, ему опять её сделает.

  • @alexandermartin5694
    @alexandermartin5694 Рік тому +1

    Хороший программист, это тот кто умеет структурировать программу по классам и документировать её . В голове держит for, while, if, else, print, декларацию arrays и dictionaries и знает где найти всё остальное.
    Это тот, кто добъётся позитивного результата, а не тот кто знает синтаксис и массу функций наизусть.
    Толку с этих функций, если цельный "сапог" с них сделать не сможет.

    • @natteft6593
      @natteft6593 Рік тому

      программист не пишет на питоне.

    • @alexandermartin5694
      @alexandermartin5694 Рік тому +1

      @@natteft6593 а кто пишет на питоне по твоему?

    • @natteft6593
      @natteft6593 Рік тому

      @@alexandermartin5694 быдлокодеры.

    • @Bibliophilos
      @Bibliophilos Рік тому

      @@alexandermartin5694 питухонеры, видимо...

    • @florty9617
      @florty9617 11 місяців тому

      @@natteft6593 поплачь

  • @apacho321
    @apacho321 Рік тому +1

    Это же двойник чувака с канала "Заговор Мага" ))

  • @user-et2qk3sg9s
    @user-et2qk3sg9s Рік тому +2

    Что это было Андрей?))))

  • @ritchenko
    @ritchenko Рік тому +1

    Собеседование вообще не норм. С учетом еще заявленной суммы за эти знания. Это трейни на зп в 20к на 3 месяца и по итогу уже рассматривается на Джуна.
    Либо интервьюер не смог поганить по стеку нормально. Такое ощущение что Юлиан проплатил собес)
    Там нужно было остановиться намного раньше и двигаться по стеку и смежным направлениям чтобы понять вообще картину. Хотя бы про протоколы спросил фрейморки И так далее

  • @user-fg4og7mh1n
    @user-fg4og7mh1n Рік тому

    Здравствуйте, Андрей, хорошее получилось собеседование! Можете посоветовать хорошую книжку по компьютерным сетям?)

    • @AndyPronin
      @AndyPronin  Рік тому

      Это от целей зависит. Кому то и Таненбаум а мало

    • @user-fg4og7mh1n
      @user-fg4og7mh1n Рік тому

      @@AndyPronin ахах, ну можно такой, начальный +- средний уровень, не сильно знаком с ними или Таненбаум тоже подойдет?)

    • @AndyPronin
      @AndyPronin  Рік тому

      @@user-fg4og7mh1n есть только один способ выяснить) но лучше в дружелюбной тележке спросить? t.me/UA-camPronin

  • @igorratnik2357
    @igorratnik2357 Місяць тому

    Это они с яндекс курсов такие? Генератор списка не знает?😮

  • @Eduard_Latypov
    @Eduard_Latypov Рік тому +10

    Серьезно? Там чел value передавал в класс, при его создании, как значение, Карл, а потом писал value = self.value и его пригласили бы на след собес или дали бы тестовое?? Что за бред?

    • @gotrax2661
      @gotrax2661 Рік тому

      Волнение на собесе, даже не тестовом создает много таких ситуаций.

    • @2173045
      @2173045 Рік тому

      Нужно быть добрее

  • @mierce
    @mierce Рік тому

    Что за тема в VS Code?

    • @nok738
      @nok738 11 місяців тому

      Вроде как встроенная Solarized Light

  • @user-kw8cj5ys5k
    @user-kw8cj5ys5k Рік тому

    У Вас собеседоваться могут только студенты ЯП?

  • @buddhagameplay5356
    @buddhagameplay5356 Рік тому +7

    30:06 - это было не в тз, а в душе

  • @gdvgoa
    @gdvgoa Рік тому

    на 22:14 ошибка. Нужно удалить значение по 5-ому индексу ( это цифра 6), удалена цифра 5 (индекс 4). Все согласились с правильным результатом и пошли дальше, красавцы.

    • @user-kh5jh6jz5f
      @user-kh5jh6jz5f Рік тому

      Они он сначала правильно написал, потом нет. Наверно запутался

    • @gdvgoa
      @gdvgoa Рік тому

      @@user-kh5jh6jz5f сначала было: d = spis[:index] + spis[index:] - это не верно, получаем тот же самый список, потом было правильно : d = spis[:index] + spis[index + 1:]. А потом уже в конце было одобрено: d = spis[:index-1] + spis[index:] - это не правильно. Запутали парня и опутали.

    • @user-uz8sb2es7i
      @user-uz8sb2es7i 11 місяців тому

      как можно это обсуждать если просто через del l[x] - это делается, какие срезы

  • @WhneR
    @WhneR Рік тому +1

    Ольга Улыбашка, Ольга Рыбка, что дальше?)

    • @AndyPronin
      @AndyPronin  Рік тому

      Не ведаю)

    • @ritchenko
      @ritchenko Рік тому +1

      А дальше будет Юлиан улыбан)))

  • @wrestler91100
    @wrestler91100 Рік тому +2

    Не хочу быть этим желчным коментатором. Но так суммируя по хардам:
    Паренек не может написать элементарный листомпрехеншен, не в курсе дандер методов next и iter, не очень знает что такое генараторы, и с трудом и множеством подсказок смог написать его в виде функции, а в виде класса написал только с подсказками. Ошибки при написании элементарного класса. В класс как в функцию передает value вместо инита. Если с таким набором достижений можно пройти на следующий этап собеса, то это что мне остается подтянуть пару фреймворков и рассылать резюме?

    • @gvadellupa9335
      @gvadellupa9335 Рік тому

      Нельзя с таким уровнем рассылать резюме) Уже первый ответ про типы данных настораживает, когда упускаются 2 ключевых слова mutable и immutable, а сразу начинают перечисляться сами типы. Скорее всего, реальный собес бы закончился где-то после встречного вопроса "Тут типа count, подсчёт какой-то?" на основной вопрос про реализацию итератора

    • @wrestler91100
      @wrestler91100 Рік тому

      @@gvadellupa9335 и я о том же). Вопрос скорее автору канала

    • @MultiYamany
      @MultiYamany Рік тому

      Называть переменную список “spis” ну тоже такое… такие деятели навертят, что потом выкинуть. Видно что чувак программ больше 100 строчек кода в жизни не писал.

  • @ivanabdullaev859
    @ivanabdullaev859 Рік тому

    Куда рекрутерку Ольгу дели???

    • @AndyPronin
      @AndyPronin  Рік тому

      В большой Яндекс перешла работать

    • @ivanabdullaev859
      @ivanabdullaev859 Рік тому

      @@AndyPronin Жалко... Но эта тоже ничего, похожа и даже Ольгой тоже зовут))

    • @AndyPronin
      @AndyPronin  Рік тому

      @@ivanabdullaev859 Выросла в профессии. Рыбка меньше улыбается(

  • @vladislavr5390
    @vladislavr5390 Рік тому +4

    Самопрезентация затащила. Другого кандидата за такую техническую часть отклонили бы

    • @MigelMora30
      @MigelMora30 Рік тому

      Не спеши, еще тестовое будет.

  • @alexandermartin5694
    @alexandermartin5694 Рік тому

    Тётке юнец ооочень понравился. 🤭

  • @user-uz8sb2es7i
    @user-uz8sb2es7i 11 місяців тому

    Ремувнуть тоже можно по индексу: l.remove(l[x])