По алгоритмам все крайне просто, но долго и муторно:
• Учи обязательно базу, теорию. • Составь себе программу и двигайся по ней. • Найди себе ментора, который будет тебе объяснять что ты делаешь не так. • По всему что выше я использовал AlgoExpert. Очень крутой ресурс. Мне никто не платил. • Решай по 1-2 задачи в день и уделяй этому 2 часа день как минимум. • Решай по пропорции 50% - Medium, 40% - Easy, 10% - Hard. • Для набивания рук, я использовал Leetcode. Делай упор на постоянство, не старайся решать сразу много. Решай по чуть чуть, но каждый день. Представь что твой мозг это мышца, а ты это спортсмен который готовиться к Олимпиаде. Спортсмен не лежит весь год свесив ноги, а потом тренируется как угорелый перед Олимпиадой. Нет, он тренируется в течении года, по графику. Ты должен готовиться в течении года, а потом просто ближе к собеседованию увеличивать нагрузку. В начале будет сложно, запустить процесс, растрясти жир, размять мышцы. Через пару тройку месяцев станет легче, а через годик будет вообще как у ребенка мороженое отобрать. Постоянство это сила. В будущих лекциях еще расскажу что делать с провалами.
#interviewtip #algo