Поколение Python
Поколение Python
  • 54
  • 102 128
MOCK-СОБЕСЕДОВАНИЕ с Сергеем | Знание Python, задачи на код, алгоритмические задачи
В рубрике "Mock-собеседование" Сергей из Кемерово - инженер путей сообщения по образованию, изучает программирование полтора года.
Mock-собеседование - это "подставное" интервью, на котором вы с друзьями, другими соискателями или экспертами из вашей области моделируете реальное собеседование. В собеседованиях могут принимать участие студенты, которые прошли все наши актуальные курсы. 🙌
00:52 О себе и об опыте изучения программирования
05:55 Теоретическая часть
06:00 Основные типы данных в Python и их особенности
08:00 Как связаны типы bull и int и почему
10:23 Как устроены списки “под капотом”
13:03 Как Python обрабатывает ситуацию, когда массив списка заполняется, а ты хочешь добавить новый элемент в список
14:50 Что за кулисами словарей и множеств
16:13 Может ли список быть ключом словаря
16:55 Почему пустой список не стоит использовать как аргумент функции по умолчанию
18:00 Декораторы: что это такое и где они используются
21:53 Напиши декоратор, который будет перехватывать ошибки, возникающие при вызове функции
36:18 Алгоритмическое собеседование
37:00 Функция snake()
44:58 Найди числа
01:02:54 Чему равна алгоритмическая сложность приведенного кода
01:27:30 Сколько целых чисел с суммой цифр s
01:35:28 Умный сумматор
01:41:33 Итоги и фидбэк
01:48:09 Про Школу 21
Кстати, вы знали, что у "Поколения Python" появился свой онлайн-магазин? Заходите на сайт shop.pygen.ru и покупайте мерч для настоящих программистов!
zhlédnutí: 2 101

Video

ИНТЕРВЬЮ | Евгений - о работе в Google, американском менталитете и проведении собеседований
zhlédnutí 1,3KPřed 4 měsíci
Евгений - разработчик с большим стажем, работал в Лаборатории Касперского, Amazon и Google. Тимур задал ему вопросы от подписчиков телеграм-канала "Поколение Python": о выборе языка программирования, трудоустройстве в компании FAANG и реальных задачах программистов. 0:01:10 Как Евгений стал разработчиком, познакомился с Тимуром и попал в Google 0:04:20 Если бы ты сейчас решил стать программисто...
MOCK-СОБЕСЕДОВАНИЕ с Григорием | Знание Python, задачи на код, алгоритмические задачи
zhlédnutí 3,2KPřed 5 měsíci
MOCK-СОБЕСЕДОВАНИЕ с Григорием | Знание Python, задачи на код, алгоритмические задачи
ИНТЕРВЬЮ | Михаил Крыжановский - про изучение Python, математику и машинное обучение
zhlédnutí 1,8KPřed 6 měsíci
ИНТЕРВЬЮ | Михаил Крыжановский - про изучение Python, математику и машинное обучение
ИНТЕРВЬЮ | Мария Дмитриевна - о технарях и гуманитариях, онлайн-курсах и дипломе Тимура
zhlédnutí 2,3KPřed 9 měsíci
ИНТЕРВЬЮ | Мария Дмитриевна - о технарях и гуманитариях, онлайн-курсах и дипломе Тимура
ИНТЕРВЬЮ | Тимур - о совмещении школы и "Поколение Python", поиске мотивации и планах на будущее
zhlédnutí 1,2KPřed 10 měsíci
ИНТЕРВЬЮ | Тимур - о совмещении школы и "Поколение Python", поиске мотивации и планах на будущее
ИНТЕРВЬЮ | Георгий Габолаев - о работе в ИТ, вакансиях в Европе и жизни в Германии. Часть 2
zhlédnutí 975Před 11 měsíci
ИНТЕРВЬЮ | Георгий Габолаев - о работе в ИТ, вакансиях в Европе и жизни в Германии. Часть 2
ИНТЕРВЬЮ | Георгий Габолаев - о Бауманке, стажировке в ВК, первых собеседованиях и офферах. Часть 1
zhlédnutí 1,3KPřed rokem
ИНТЕРВЬЮ | Георгий Габолаев - о Бауманке, стажировке в ВК, первых собеседованиях и офферах. Часть 1
MOCK-СОБЕСЕДОВАНИЕ c Максимом | Знания Python, задачи на код, алгоритмические задачи
zhlédnutí 6KPřed rokem
MOCK-СОБЕСЕДОВАНИЕ c Максимом | Знания Python, задачи на код, алгоритмические задачи
ПОДКАСТ | Как сделать лучший курс по Python
zhlédnutí 502Před rokem
ПОДКАСТ | Как сделать лучший курс по Python
СТРИМ 2 | Тимур отвечает на вопросы студентов "Поколения Python"
zhlédnutí 847Před rokem
СТРИМ 2 | Тимур отвечает на вопросы студентов "Поколения Python"
ИНТЕРВЬЮ | Диана - об учебе и жизни в Иннополисе
zhlédnutí 487Před rokem
ИНТЕРВЬЮ | Диана - об учебе и жизни в Иннополисе
ИНТЕРВЬЮ | Эдуард - об учебе в GeekBrains
zhlédnutí 981Před rokem
ИНТЕРВЬЮ | Эдуард - об учебе в GeekBrains
MOCK-СОБЕСЕДОВАНИЕ с Эдуардом | Знания Python, задачи на код, алгоритмические задачи
zhlédnutí 36KPřed rokem
MOCK-СОБЕСЕДОВАНИЕ с Эдуардом | Знания Python, задачи на код, алгоритмические задачи
СТРИМ | Тимур отвечает на вопросы студентов "Поколения Python"
zhlédnutí 829Před rokem
СТРИМ | Тимур отвечает на вопросы студентов "Поколения Python"

Komentáře

  • @alexanderandryukov2187

    join у str написан на плюсах? Вы уверены?

  • @alexanderandryukov2187

    Из 21 минуты объяснение: Просто попробуйте data[0] = data[0] написать в 3й строке. И все станет понятно. Питон не особо смотрит что вы там в кортеж по индексу присваиваите. Даже тот же самый элемент вызовет эксепшн. А строка data[0] = some + super + mega + expression конечно сначала начнет вычисляться с правой части

  • @Alcoholdehydrogenas

    Парни, я как раз сейчас прохожу ваш курс для новичков))

  • @Alcoholdehydrogenas

    я постоянно складываю кортежи и суммирую кортеж, нахожу минимум, максимум. Я крайне редко пользуюсь списками. хватает корежа и генератора

  • @user-zu2sy2lq6t
    @user-zu2sy2lq6t Před 9 dny

    в первой "не должна поглощать" и тут же result = func( ). я думал это поглощение в первом палиндроме - нужно шагать только до середины строки вторая на палиндром - не надо никаких диктов - заводите лист размера 26, в него кладете счетчики чаров через код чара минус код "А", потом в итоговый список счетчик каждого чара // 2, ну и не забудьте учесь срединный элемент

  • @user-zu2sy2lq6t
    @user-zu2sy2lq6t Před 9 dny

    первая решается за линию - все переменные '-inf' и через if / else прогоняем, если не поняли есть похожая на литкоде третья интересная, только парень не понял что каунт - это квадрат комбинаций 3 чисел в левой половине номера, да и решать это нужно без доп библиотек через бэк трекинг

  • @dgdarkking266
    @dgdarkking266 Před 10 dny

    алгоритмы полезно решать, чтобы расширить своё мышление, алгоритмическое мышление программа это по умолчанию алгоритм действий - можно делать действия в тупую, а можно оптимально алгоритмы это опыт/насмотренность - нет, нет, да взял и реализовал не осознанно более оптимальное решение, а если не оптимально, то ты пока пишешь уже примечаешь не оптимальные места и при необходимости идёшь их проверять/править

  • @get_out_it
    @get_out_it Před 11 dny

    Нужно найти количество нулей в матрице - простой проход по матрице будет выполняться за O(n). Где тут квадратичная сложность?

  • @airatsharifullin6853
    @airatsharifullin6853 Před 17 dny

    2:35:40 Тимур повеселил!!! Классное видео.

  • @pretcb
    @pretcb Před 20 dny

    задача на 1:05 Было лень делать через разницу сумм def find_middle_number(a, b, c): min_max = (max(a, b, c), min(a, b, c)) result, *_ = set((a, b, c)) ^ set(min_max) return result

    • @user-ex2zp1ts9f
      @user-ex2zp1ts9f Před 13 dny

      Было лень делать правильно, лучше сделать сложнее и чтоб не работало?) Если числа совпадают, выскочит ошибка.

    • @pretcb
      @pretcb Před 13 dny

      @@user-ex2zp1ts9f действительно😂 перепишу проще и длинее

  • @Slay-.-
    @Slay-.- Před 22 dny

    такое решение подойдет для последней задачи? def count_zeros(n): c = 0 for i in n: for j in i: if j == 1: break else: c += 1 return c

  • @Vjqifg
    @Vjqifg Před 22 dny

    res = ((a + b + c) - (max(a, b, c) + min(a, b, c)))

  • @andreykorolev8643
    @andreykorolev8643 Před 22 dny

    begin и end это вы про паскаль там интересно вспомнили оба сразу?))

  • @bright2266
    @bright2266 Před měsícem

    контент хороший раньше не использовал decimal и не знал. для последнего задачи оптимальнее было бы: def foo(m): c = 0 while m and m[0][0] == 0 and (l:=m.pop(0)): l.append(1) c += l.index(1) return c

  • @genylivnev7822
    @genylivnev7822 Před měsícem

    картежИ, без кортежЕй )) аж слух режет.

  • @luckytima2315
    @luckytima2315 Před měsícem

    На собесах не дают такие задачи, обычно графы и деревья, короче как на leetcode. Эти Васян задачи с примесью математики только на степике

  • @user-bn1xx8sp6l
    @user-bn1xx8sp6l Před měsícem

    Про Хатико аж засмеялся . Хорошая шутка 😅

  • @vld_dmn
    @vld_dmn Před měsícem

    Парень умный, но сколько лишней инфы типа «не уверен в своем ответе, это мои исключительно догадки, не читал не ничего по этому поводу, я конечно могу ошибаться, но по моему мнению»

  • @vld_dmn
    @vld_dmn Před měsícem

    5:37 начало

  • @ithinkthereforeitalk935
    @ithinkthereforeitalk935 Před 2 měsíci

    def foo(matrix): return len([i for sublist in matrix for i in sublist if i == 1] )

  • @user-mv8il2fs5v
    @user-mv8il2fs5v Před 2 měsíci

    😍😍

  • @user-wz8up4ik6b
    @user-wz8up4ik6b Před 2 měsíci

    🦆🦆🦆🦆🦆🦆🦆😂😂

  • @Madisha28
    @Madisha28 Před 2 měsíci

    Оригинально😂🤘🏻🦆

  • @topvideoleeselm5879
    @topvideoleeselm5879 Před 2 měsíci

    Песня - топ! Как и мерч!❤

  • @pygen_ru
    @pygen_ru Před 2 měsíci

    shop.pygen.ru🎉

  • @alekseymelnik4398
    @alekseymelnik4398 Před 2 měsíci

    К собеседованию ни какого отношения не имеет. Ни один, ни второй не программисты.

    • @mihailbury240
      @mihailbury240 Před 2 měsíci

      всмысле?

    • @user-yi3ev4kp7s
      @user-yi3ev4kp7s Před měsícem

      Всегда же надо какую-то ерунду написать 🤣

  • @Madisha28
    @Madisha28 Před 2 měsíci

    Красивая какая😍😍😍🔥

  • @user-mv8il2fs5v
    @user-mv8il2fs5v Před 2 měsíci

    🎉🎉

  • @user-wz8up4ik6b
    @user-wz8up4ik6b Před 2 měsíci

    🧡🧡🧡🧡🧡🫶🏼💜

  • @topvideoleeselm5879
    @topvideoleeselm5879 Před 2 měsíci

    Качество стало выше! Видно! Молодцы🎉

  • @vvpi1048
    @vvpi1048 Před 2 měsíci

    ❤lol💖🥺😚❤️💗💓💞💕♥️❣️💔💋

  • @Madisha28
    @Madisha28 Před 2 měsíci

    Ммм…ярко и аппетитно 😍😍😍

  • @user-mv8il2fs5v
    @user-mv8il2fs5v Před 2 měsíci

    Вау🔥🔥

  • @tguev
    @tguev Před 2 měsíci

    Золотые слова 🎉

  • @MrChiko15rus
    @MrChiko15rus Před 2 měsíci

    🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉мэджикал

  • @user-wz8up4ik6b
    @user-wz8up4ik6b Před 2 měsíci

    🎉🎉🎉🎉🎉🎉🎉❤❤❤❤❤

  • @pygen_ru
    @pygen_ru Před 2 měsíci

    Наш онлайн магазин shop.pygen.ru

  • @topvideoleeselm5879
    @topvideoleeselm5879 Před 2 měsíci

    Вышли на новый уровень! 🎉

  • @WellDone978
    @WellDone978 Před 2 měsíci

    Очень глубокий, качественный разговор.

  • @tguev
    @tguev Před 2 měsíci

    Классный дизайн 🎉

  • @fight_me-
    @fight_me- Před 2 měsíci

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

  • @tguev
    @tguev Před 2 měsíci

    Класс 🙌

  • @user-el5fu8wl6c
    @user-el5fu8wl6c Před 2 měsíci

    Классные футболки хорошего качества

  • @MrChiko15rus
    @MrChiko15rus Před 2 měsíci

    Error

  • @user-mv8il2fs5v
    @user-mv8il2fs5v Před 2 měsíci

    Как красиво 😍😍

  • @Madisha28
    @Madisha28 Před 2 měsíci

    Какой грозный принт🥲😂😂

  • @user-wz8up4ik6b
    @user-wz8up4ik6b Před 2 měsíci

    😂😂😂😂😂😂 в точку….. no no😂😂🤣🤣

  • @topvideoleeselm5879
    @topvideoleeselm5879 Před 2 měsíci

    Любимый фильм детства 😃😃❤

  • @pygen_ru
    @pygen_ru Před 2 měsíci

    Наш магазин shop.pygen.ru

  • @soslanhugaev
    @soslanhugaev Před 2 měsíci

    Ого супер 🎉