Не трать свое время ЗРЯ! Как ДЕЙСТВИТЕЛЬНО пользоваться LeetCode!

💻 Наш курс по карьере:howto.stringconcat.ru/career?...
🎯 Телеграмм-канал с кучей полезной информации: t.me/stringconcat
В этом видео я расскажу, как эффективно использовать LeetCode, чтобы не тратить своё время зря. Вы узнаете о лучших методах подготовки к собеседованиям по программированию, как правильно подходить к решению задач и как извлечь максимум пользы из этой платформы, а также почему важно засекать время! Будет интересно! Приятного просмотра!
Таймкоды:
00:00 О чем это видео?
00:24 Как НЕ надо подходить к решению задач на LEETCODE?
02:53 Как делать ПРАВИЛЬНО?
04:22 Как структурировать знания по алгоритмам?
06:24 LEETCODE и реальное интервью - есть большая разница!
08:38 Сколько времени понадобится на подготовку?
11:23 Почему нужно засекать время?

Пікірлер: 76

  • @Qvazi74
    @Qvazi7423 күн бұрын

    Потратил свое время зря, посмотрел этот видос!

  • @Amigo_SSS

    @Amigo_SSS

    16 күн бұрын

    😂

  • @user-ud2dp5fq1o

    @user-ud2dp5fq1o

    12 күн бұрын

    Да по названию было понятно что го***ество

  • @KonstantinShibkov
    @KonstantinShibkov23 күн бұрын

    До этого видео действительно не пользовался литкодом, но после просмотра - все по другому! 👍

  • @auuu6
    @auuu622 күн бұрын

    9:00 что-то не понял математики 100 часов / 8 часов в день = 12.5 дней, а не месяц 100 часов / 1 час в день = 100 дней (~3.5 месяца), а не год

  • @_HedgehogNSK

    @_HedgehogNSK

    10 күн бұрын

    Математика в том, что человек не может учиться 100ч подряд. Пятидневка по 8 = 40ч в неделю. Итого 2.5 недели и он их гипербализировал в месяц. Потому что взрослый человек скорее всего будет работать, потому что праздники, потому что сегодня голова заболела, завтра ребёнка надо по секциям поводить, послезавтра в налоговой день потратить и т.д. Поэтому 100ч учёбы в месяц это плюс-минус норма, если только ты не одинокий человек, у которого есть денежная подушка и ты в ударном режиме можешь за неделю всё это освоить , да ещё не забыть через неделю после.

  • @auuu6

    @auuu6

    10 күн бұрын

    ​@@_HedgehogNSK а про второй вариант что скажешь? 3.5 месяца решил округлить в 12 месяцев, тут какая математика интересно? Человек не может учиться 1 час в день, потому что ребенок, налоговая, работа, праздники, голова болит, бобо животик и прочее?))

  • @_HedgehogNSK

    @_HedgehogNSK

    10 күн бұрын

    @@auuu6 ну я не его адвокат. Но мало того что он преувеличивает, ты пытаешься преуменьшить. Так что вы друг друга стоите. Я, если что не пытаюсь, задеть. Прости, если это так выглядит. Там где он говорил про 1-2ч в день и год он уже не упоминал про 100ч. Я думаю ты согласишься, что эффект от занятий любого индивида не работает так просто как умножение. И 5 дней за неделю по 8ч, дают совершенно другой эффект, чем по 1ч даже ежедневно, например, в течение 40 дней для ровного счёта. Для каждого человека наиболее продуктивный период обучения разный, но если человек уделяет значительное время на обучение в день (те же 1-2ч), но недостаточное для него лично, то обучение может затянуться и на 1.5 года, в то время как обучаясь, например, 3-4ч в день, он достиг тех же результатов за 3,4,7 месяцев ( подставь любое число, которое тебе нравится) так как конверсия время/кпд будет выше. Он об этом и говорит. Но если докапываться до чисел, то даже 5 дней в неделю по 8ч, учитывая что тебя будет кормить служанка и денег у тебя на год вперёд, звучит как фантастика похлеще чем книжки Лукьяненко. Это какое-то психическое отклонение должно быть, чтобы в таком ударном режиме эффективно продержаться какое-то значительное время. Потому что учиться на порядок сложнее чем работать.

  • @_HedgehogNSK

    @_HedgehogNSK

    9 күн бұрын

    ​@@auuu6 вроде написал ответ, что-то не отправился. Я не его адвокат. Позиция, которую он транслирует в видео - это сколько нужно времени потратить, чтобы получить офер по его личному мнению. Он конкретно преувеличивает и использует цифры для иллюстрации своей точки зрения, а не для того чтобы предоставить чётки план. 100ч относилось именно к ударному режиму. Он говорит о том, что если человек будет тратить по 1-2ч в день, то чтобы получить офер, ему понадобится год, а не то что если он будет тратить по 1-2ч день то через год он накопит 100ч. Ты просто сфокусировался на математике, а не на посыле его монолога. То что он говорит так, что это кого-то запутывает, ну это его недостаток как контент-мейкера. Моё личное мнение, что если человек тратит по 1-2ч в день, то офер он сможет получить не раньше чем через 2 года. Кроме того, чтобы учиться 8ч 5 дней в неделю, это нужно иметь какое-то психическое расстройство, например, синдром навязчивых состояний. Потому что 1-2ч строго в день - это бессмысленно, а 8ч в день строго - сгоришь максимум через пару месяцев. Держим в уме праздники, выходные, картошку, отпуск и прочее что отвлекает от процесса. Хотя если прокачен софт-скил "наглость" и "уверенность" можно и на базе выехать.

  • @evgenasd8892
    @evgenasd889223 күн бұрын

    Писать просто и понятно, эквивалентно ли решению которое не сможет масштабировать в дальнейшем(при развитии проекта)? Пс: видео о прохождении собеседования

  • @Fower2000
    @Fower200014 күн бұрын

    Пришлось дважды пересматривать ролик, в первый раз все мысли были о книге😅

  • @UserSo4reUsu75ry
    @UserSo4reUsu75ry22 күн бұрын

    10:33 бро как быть, если я не могу решать задачи не запуская код ? Первые три моих решения не работают нормально и только запустив код я могу узнать где там косяки. Не понимаю этих пантов. Код для того и пишут чтобы его запустить и протестировать в работе, а не в воображении.

  • @stringconcat

    @stringconcat

    22 күн бұрын

    Согласен! Алгоритмические собеседования никак не коррелируют с тем, что приходится делать на работе. И вообще собеседования в IT просто сломаны. Собеседующие не понимают зачем они это спрашивают, кандидаты просто учат трюки. Здесь я уже один раз возмущался kzread.info/dash/bejne/fZihu65xhK2reaQ.htmlsi=0RRFj5mQDxczhPUC Но пока таковы правила игры: хочешь устроится на работу: изволь уметь кодить на листочке, с закрытыми глазами, на любом языке :) По поводу отладки: я лично могу быть уверен в своем коде только после того как написал к нему тесты. А отлаживать в уме это навык... его можно натренировать. То есть когда решаете задачки на литкоде перед тем как нажать "запустить" попробовать взять happy path сценарий и пройтись по решению.

  • @user-hu2vi7ou9y
    @user-hu2vi7ou9y14 күн бұрын

    Видео супер полезное. Особенно мне, человеку, который в ит самоучка. Одно дело стек и опыт показать на собеседовании, а другое дело. Как правильно выбивать оффер, как себя вести на собеседовании, что подчеркнуть, а что не упоминать, как продать себя. Этому на stepick или udemy не учат. Супер полезно, буду ждать больше видео на тему собеседований, как и где работу искать. Ну и видео про сами алгоритмы тоже полезны. Если понятно будут объяснены. Осоьенно про графы))!

  • @alexperemey6046

    @alexperemey6046

    13 күн бұрын

    Этому как раз учат, но проблема в том, что нужно не это, а знания и навыки.

  • @Korrmet
    @Korrmet21 күн бұрын

    Забавляет тот факт, что дрочь для собеседований и дрочь для работы - это разные вещи. И часто возникает диссонанс - значит, на собеседовании тебя через алгоритмы прокрутили, а на месте у тебя складывается ощущение, что ни один из сотрудников собеседование не проходил. Оно, конечно, и логично, к примеру вот вообще никогда в уме не оценивал сложность, кроме как на собеседовании, так как в реальности задача может стоять "r100500: Response time should not be greater than 1 us." и у тебя есть тест, который все это проверяет, не уложился - переделай.

  • @stringconcat

    @stringconcat

    21 күн бұрын

    Да, собеседования в IT просто сломаны. Половина беды в том что кандидату нужно подтягивать навыки, совершенно не релевантные работе. Дак и работадатель тоже наймет разработчика не того, кто ему реально нужен, а того кто лучше всех надрочился. Мое мнение что у всех самоменение раздуто и мало-мальчикй стартап уже из себя гугл корчит. Вот тут об этом говорил kzread.info/dash/bejne/fZihu65xhK2reaQ.html

  • @Korrmet

    @Korrmet

    21 күн бұрын

    @@stringconcat во во. На собеседовании лайв кодинг, а на деле - слушай, а давай ci цепочку на мердж реквест забабахаешь?

  • @TheFryOS
    @TheFryOS13 күн бұрын

    Он говорит про любой курс по алгоритмам, а какой это любой? Ну кроме что разве от Яндекса, но там дорого, можете посоветовать что-то ?

  • @qwertymangames1800
    @qwertymangames180014 күн бұрын

    Я прохожу задачи на математику просто кайфануть. Не для обучения вовсе))) А в ролике видимо говорилось про алгоритмические задачи которые можно по шаблону решать. Это уже другой тип задач

  • @UserSo4reUsu75ry
    @UserSo4reUsu75ry22 күн бұрын

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

  • @anzarsh
    @anzarsh21 күн бұрын

    так neetcode или все-таки neatcode?

  • @imranali-shah7519

    @imranali-shah7519

    11 күн бұрын

    neetcode

  • @kudryavcevkirill
    @kudryavcevkirill21 күн бұрын

    Сразу видно, что человек знает о чем говорит, все советы были полезны, спасибо за видео

  • @stringconcat

    @stringconcat

    21 күн бұрын

    Рад что видео оказать полезным!

  • @adonaiadonai7467
    @adonaiadonai746722 күн бұрын

    Интересно, где автор находит интервью, на которых дают 40-50 минут на решение задачи? Обычно интервью длится час, из которого 10-15, а иногда все 20 минут это знакомство с интервьювером, болтовня о прошлом опыте, а в оставшееся время нужно решить 2 задачи. То есть, в лучшем случае на задачу даётся 25 минут, но никак не 40-50

  • @stringconcat

    @stringconcat

    22 күн бұрын

    Судя по отзывам знакомых в FAANG все же чаще всего одна задача на одно интервью. Но другие компании, конечно, могут и повысить "стандарты" :)

  • @sigma3131
    @sigma313121 күн бұрын

    Какие книги по алгоритмам порекомендуете?

  • @stringconcat

    @stringconcat

    18 күн бұрын

    Вот этот курс мне показался толковым www.udemy.com/share/103J2K3@9yN4AyPRfiDUhWYia6iU8sAwemogTe3S1ySJTsVwBi35nfSoaGbAYEl8EohBgGUMdA==/

  • @sigma3131

    @sigma3131

    18 күн бұрын

    @@stringconcat Спасибо!

  • @UserSo4reUsu75ry
    @UserSo4reUsu75ry22 күн бұрын

    11:24 поправка 40-50 минут на решение 3х задач ! По этой причине я часто заваливаю собеседования - мне тупо не хватает времени.

  • @stringconcat

    @stringconcat

    22 күн бұрын

    40-50 минут на решение 3х задач -- это вообще жесть, конечно!

  • @user-qp9nu8xc8j
    @user-qp9nu8xc8j14 күн бұрын

    Мною_немало_уважаемый! Подскажите видеокурс по алгоритмам, стану премного благодарен!

  • @stringconcat

    @stringconcat

    14 күн бұрын

    Мне лично зашел вот этот курс. Тут учат не только алгоритмам, но и правильному подходу к решению алгоритмических задач. Правда на английском www.udemy.com/share/103J2K3@CRSgSo0yi9XzwkI6C28encylhzyBGJvcGxnlkH7gyakaVrrLPAWzwA7dBf2pJFa2ZA==/

  • @TheFryOS

    @TheFryOS

    13 күн бұрын

    @@stringconcat в РФ юдеми закрыт. Можете что-то с Ру сегмента посоветовать?

  • @aleksandrbeloushkin7971
    @aleksandrbeloushkin797119 күн бұрын

    да, натренировавшись решать задачи на литкод можно пройти собес, а что потом? Потом будут задачи немного другие, ну как немного, алгоритмы и паттерны помогут, несомненно, но задачи будут в том числе дать потребителям удобный API, документацию, понятные контракты и т.п., а компании понадобится постоянно дизайны фич, понятные и обсуждаемые ) ну вот так, литкод это Ваш первый черный пояс ))) а до 10 дана еще целая жизнь. И да, 10 дан означает, что можете победить, не вступая в бой )))

  • @stringconcat

    @stringconcat

    18 күн бұрын

    Совершенно согласен. Литкод и реальная разработка очень далеки друг от друга. И отличное подтверждение релевантности навыков что толковые разработчики по пол года готовятся к собеседованию. Надеюсь этот тренд скоро закончится и наконец то начнут спрашивать то, что действительно нужно в работе. Но сейчас, чтобы показать что у вас 10ый дан, нужно сначала показать первый на литкоде. К сожалению

  • @aleksandrbeloushkin7971

    @aleksandrbeloushkin7971

    18 күн бұрын

    @@stringconcat у кого 10 дан не ходят на собеседования ) их перекупают сами )

  • @alexperemey6046
    @alexperemey604613 күн бұрын

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

  • @user-nj4tz3ll7l
    @user-nj4tz3ll7l19 күн бұрын

    Что такое лит код

  • @stringconcat

    @stringconcat

    18 күн бұрын

    leetcode.com

  • @lobzov79
    @lobzov796 күн бұрын

    Улыбнул автар видео. Я решил на литкоде 350 задач, в день получается от 2-5 по времени 30-60 мин. Какой результат у автора? Понять систему важно, но чтобы её понять нужна практика, никаких волшебных пилюлей не существует 🤷‍♂️

  • @PaulSith

    @PaulSith

    5 күн бұрын

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

  • @doctormaxin3989
    @doctormaxin398918 күн бұрын

    А если у менея и так 20-30 минут на задачи шло...

  • @stringconcat

    @stringconcat

    18 күн бұрын

    Тогда я могу посоветовать взять на себя социальную отвественность и учить людей с ютуба как за 20 минут щелкать задачки. Я Серъезно!

  • @doctormaxin3989

    @doctormaxin3989

    18 күн бұрын

    @@stringconcat Спасибо, это требует ответственности, харизмы, ораторского искусства и времени, во что я пока не планирую вкладываться. Коммент был не с целью обидеть или задеть, а просто забавный факт из начала ролика. Все же автор дал правильное отношение к задачам, его мало кто озвучивал раньше. Так что видео хорошее и полезное!

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x20 күн бұрын

    3:56 товарищ дилетант, DFS и BFS это тоже traverse. Если дальше будет такая фигня то понижу до вкати в айтишника 😂

  • @stringconcat

    @stringconcat

    18 күн бұрын

    Я не точно выразился, имел ввиду DFS и BFS для обхода деревьев и traverse графов.

  • @user-yd9xy3rb4x

    @user-yd9xy3rb4x

    18 күн бұрын

    @@stringconcat честно говоря там много неточностей, мне просто лень писать было, сорян

  • @user-yd9xy3rb4x

    @user-yd9xy3rb4x

    18 күн бұрын

    Аааааааа я вспомнил, это ты еще писал про чтстую архитектуру?) тогда все понятно, ну и нагнал де ты там отсебятины

  • @Dude.540
    @Dude.54019 күн бұрын

    какая же дичь. уже лет 10 на предложение написать код в блокноте предлагаю закончить интервью. обычно соглашаются )) Хотя в одной компании предложили проанализировать достаточно большой листинг - это было и интереснее и полезнее.

  • @stringconcat

    @stringconcat

    18 күн бұрын

    Согласен! на рынке РФ дефицит кадров жутки, а работодатели соревнуются кто больше этапов интервью придумает!

  • @Ovsov-Alex
    @Ovsov-Alex22 күн бұрын

    Ни хрена не понял, но очень интересно. Как мой сын сразу взял разработку механики шутера в 17 лет. Так над ним ни мидла ни синьера нет. Собес на час и пару раз списались. Поржал над тем примитивом, который спрашивали. Осталось монетизацию прописать. Недели через две сможите на свои мобилки или компы скачивать. Мож у нас мозг по другому работает? Лично месяц пока учусь, не всеми определениями оперирую, но по контексту догадываюсь о чем речь. Народ, хотите научиться выявлять потребности, попробуйте себя в активных продажах. Там за неделю научат. Хотя я тот еще пиздабол по жизни( не врун). Психиаторы сразу на опиумное опьянение проверять начинают😂. Если выпью, думаю на синьора до тех собеса дойду, хотя что дальше делать пока не знаю. Ну (" Привет, мир") на 3 языках напишу, а поднапрягусь, то на 5-ти.

  • @user-sw9lj1dx2h
    @user-sw9lj1dx2h23 күн бұрын

    "Жизнь ворам!" - Кто-то должен был оставить любимое приветствие Корчмы

  • @onetwothree123-
    @onetwothree123-22 күн бұрын

    Название видео как пользоваться Leetcode, а потом начинаются какие-то собеседования и т.д. у автора с головой всё в порядке?

  • @aleksandrbeloushkin7971
    @aleksandrbeloushkin797119 күн бұрын

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

  • @stringconcat

    @stringconcat

    18 күн бұрын

    Кодеры за 45... Я обсуждал с коллегой-разработчиком из США, которому 55 лет, насколько там принято кодить после 45. Он говорит что вполне ок. И при том что ты будешь получать не сильно меньше чем менеджер. Другое дело когда этот тренд доберется до нас...

  • @bill8126

    @bill8126

    16 күн бұрын

    Программирование это интеллектуальный труд. И интеллект в отличии от физической силы в 45 лет не угасает, в отличии от физической силы. Поэтому в 45 лет тебя скорее мешки с цементом кидать не возьмут на стройку, чем программистом.

  • @Shageldi-gh9nk
    @Shageldi-gh9nk14 күн бұрын

    How did he manage to get 11,000 viewers for a video with such stupid advice. I think the title managed to attract all viewers.

  • @user-np6eo7kc4u
    @user-np6eo7kc4u23 күн бұрын

    эйч-ар

  • @PaulSith
    @PaulSith6 күн бұрын

    Начинал красиво , а закончил как все инфоцыгане!))))

  • @BlackTrollBeer
    @BlackTrollBeer17 күн бұрын

    Посмотрел 7 минут из 13. По теме вообще ни-че-го. Сначала про то, как можно бесполезно тратить время, простодумно решая задачки по 5 часов. Потом про то, как смотрят на подход к решению задачи на собеседовании. Потом снова про то, что бесполезно тратить по 5 часов на решение задачи. Потом какой-то там друг, который вот так по 5 часов задчачки как решал, так и решает до сих пор. Прошло три раздела видео из 4-ёх. В эти трёх разделах один назван "как решать ПРАВИЛЬНО" По итогу ответа так и не услышал, хотя прошла половина видео. Учитывая ещё и монотонную еле эмоциональную речь, я чисто на волевых этот видос ещё не дропнул. Чел, либо менй подход к созданию контента, убирая 90% бесполезной воды, и хоть как-то говорить выраженно научись, перестав бубнеть без перерыва, либо забей на ютуб и иди дальше программируй. Это П***ец UPD: Классный видос. Если вы решаете задачи по 5 часов, то вам нужэно ставить себе таймер на 40-50 минут. Так же вам нужно себя отдельно подготавливать к разного рода интервью, кстати у нас есть курсы про это. А, и ещё вам нужно решатьне в своём IDE, а в каком-то, которые не подсвечивает ошибки и не помогает с синтаксисом, ведь на собесе вы возможно будете решать в блокноте. Спасибо. Это наерняка мне поможет НЕ сидеть над задачами на литкоде по 5 часов. Гениальные ответы! "Не научился решать задачи, чтобы справляться быстро? Дропай их через 40 минут!" Великолепный навык! Однозначно полезный на какой-нить галере. Не смог выоплнить ТЗ за 40 мин? Ну и куй с ней!

  • @stringconcat

    @stringconcat

    14 күн бұрын

    Я честно благодарен за подробный коммент. Принято: меньше воды и эмоциональней. Отдельное спасибо за пример классного видоса! Хочется только остановится на "антипаттернах". Я часто вижу, что когда рассказываешь как надо делать, не важно на какой топик будь то DDD, TDD и пр", люди слушают, кивают, но продолжают делать так как привыкли. А вот если подсветить антипаттерны, то зачастую всем нам проще идентифицировать свое поведение как не правильное и исправится.

  • @25x8.
    @25x8.22 күн бұрын

    Ну и гавно

  • @stringconcat

    @stringconcat

    22 күн бұрын

    Совершенно с вами согласен. Современные собеседование -- то еще дерьмо :)

  • @boriszyryanov6948
    @boriszyryanov694823 күн бұрын

    Мир ходу stringconcat'a

  • @736939
    @73693920 күн бұрын

    На видео вставках fit_transform() 😂. kaggle DS задачи перешли на LeetCode 😂😂😂

  • @stringconcat

    @stringconcat

    18 күн бұрын

    хахаха, есть такой косяк. Спасибо что обратили внимание!

  • @onetwothree123-
    @onetwothree123-22 күн бұрын

    Название видео как пользоваться Leetcode, а потом начинаются какие-то собеседования и т.д. у автора с головой всё в порядке?

  • @stringconcat

    @stringconcat

    21 күн бұрын

    Мне всегда казалось что литкод задачи решают чтобы потом пройти собеседование. Был не прав?

  • @onetwothree123-

    @onetwothree123-

    21 күн бұрын

    ​@@stringconcat определенно

Келесі