Leave a Review & Get 30% OFF - Limited Time Offer!

00:00:00
Guides

Сколько задач LeetCode на самом деле нужно решить?

Last updated: January 22, 2026|5 min read|By InterviewMan Team

ок, это будет звучать так, будто я хвастаюсь, но обещаю обратное. 400 проблем с литкодом. четыре месяца. У меня была электронная таблица со столбцами для тегов тем, времени решения, первой попытки, да или нет, и я пометил все это зеленым цветом, когда понял правильно. 85-процентный уровень принятия на носителях. Раньше я открывал его перед работой и просто смотрел на него, и теперь, набрав это, я понимаю, насколько это было безумно, лол. закончил в 2024 году, ужасный рынок, Blind и Reddit кричат ​​минимум от 300 до 500 за любое предложение FAANG. я всегда промахиваюсь, так что получилось 400. два медиума перед работой каждый день, один хард после ужина, все записывается.

В третий месяц мой вес был около 280, и я был в стрессе. пересек отметку 400 в конце четвертого месяца, и утром моего Google onsite я сидел и смотрел на 400 зеленых рядов, думая, что нет шансов, что я провалю это. абсолютная уверенность. на самом деле бредовая уверенность.

затем Marcus пишет мне примерно через три дня после моего отказа. говорит, что попал в Meta. я иду поздравлять, сколько ты сделал. он говорит: 150. Я положил телефон экраном вниз на кухонную стойку и не отвечал ему два полных дня, потому что понятия не имел, что сказать. сделал в три раза больше своего количества, получил отказ, этот чувак направляется в Менло-Парк. Честно говоря, мне до сих пор неловко из-за того, что я его призрак, он этого не заслужил, просто я был в очень темном месте по этому поводу.

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

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

мой мозг заблокирован. сидел там, ему становилось жарко, глядя на код, который я написал тридцать секунд назад, и внезапно даже не смог объяснить себе. Среди четырехсот задач в этой красивой электронной таблице я ни разу, ни разу не задумался о том, что происходит, когда данные не помещаются в ОЗУ. Судья по лит-коду предполагает, что все подходит. всегда. каждая проблема. Я тренировался четыре месяца, исходя из этого предположения, и Google задал один вопрос, который leetcode никогда не задает, и у меня ничего не получилось, лол.

наконец-то позвонил Marcus после того, как заметил его, и этот разговор, честно говоря, все изменил. он решил всего около 50 уникальных задач. пятьдесят. но он никогда не отходил от них. решил это с помощью массива, затем входные данные становятся потоком, тогда вам нужен одновременный доступ, а затем переключитесь с оптимизации времени на оптимизацию пространства. одни и те же пятьдесят проблем мутировали снова и снова, пока он не смог справиться со всем, что ему бросали. он сказал, что нашел какой-то блог, в котором было около 200 описаний интервью FAANG, и главный вывод заключался в том, что интервьюеры меняют ваши ограничения в середине задачи примерно в 80 процентах раундов. последующие вопросы. то, над чем я не практиковался во всех 400 решениях моего лит-кода. буквально ноль. решил, зеленая галочка, прокрутил до следующего. это как подготовка к драке, когда ты ударяешь по сумке, которая не может откинуться назад, а потом задаешься вопросом, почему настоящий человек сразу же тебя бросает.

Jake получил Google примерно со 180. Другой друг набрал 120, но потратил целый месяц на проектирование системы и поведенческие вопросы. я сделал 400 и получил электронное письмо с отказом. нет никакой корреляции между необработанным подсчетом и тем, пройдете ли вы после того, как пройдете, может быть, сотню, сделанную правильно, это превращается в нечто совершенно иное, чем то, что Reddit заставляет вас думать.

перестал решать новые задачи после этого звонка. вытащил 50 из моего списка решенных задач, и Marcus дважды в неделю появлялся на зуме и полностью меня уничтожил. память ограничена, что делать. это должно охватывать три региона, что изменится. дублируются повсюду, и ваш код принимает уникальные значения. Я продолжал проваливать дела, на которых у меня были зеленые галочки, что было действительно унизительно в ту первую неделю, но, очевидно, в этом вся суть. также набивал две недели системный дизайн, которые я полностью пропустил во время работы, потому что смотрел на количество лит-кодов, как будто это был мой средний балл или что-то в этом роде. Google уравновешивает дизайн системы и кодирование. я потратил все время на подготовку ради более удобного форматирования таблиц. Оглядываясь назад, мне следовало с самого начала сбалансировать свой подготовка к собеседованию по всем типам круглых головок.

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

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

Ready to Ace Your Next Interview?

Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

ShareTwitterLinkedIn

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started