TGViewer
Тестировщик от бога Тестировщик от бога @godoftesting · 29.5K subscribers
Post #3074 5.51K
Как готовиться к алгоритмическим собеседованиям в Yandex, Amazon и Google — без CS-образования и олимпиадного опыта

Источник: Anna Perova, Career Mentor for Tech, AI, QA & Product Experts

Многие боятся этапа с алгоритмическими задачами, но зря. На практике, даже в больших компаниях, 80% задач — это базовые паттерны, которые можно освоить за 1–2 месяца, если подойти системно.

Что реально спрашивают:

▫️В Яндексе часто проверяют умение мыслить системно.
▫️В Amazon любят задачи на двойные указатели (two pointers) и скользящее окно (sliding window), но ключевой момент — объяснить
ход рассуждений.
▫️В Google алгоритмы всегда связаны с оптимизацией или поиском закономерностей. Например, в одной задаче нужно было найти подмассив с максимальной суммой — но уточнение было: сделать это без дополнительной памяти.

1. База — LeetCode Learn

https://leetcode.com/explore/learn/

Отличный старт: темы объяснены с примерами и есть интерактивная практика.
На собесах в Яндексе вопросы часто буквально оттуда — например, про стек и очередь.

2. Алгоритмическое мышление — Labuladong

https://labuladong.gitbook.io/algo-en

Потрясающе объяснено, особенно про паттерны бинарного поиска и динамическое программирование.

В одном стартапе с ex-Google инженером моему клиенту дали именно задачу по DP на подстроки — и он справился, потому что разобрал похожую на Labuladong.

3. Структурный список задач — Sean Prashad Patterns

https://seanprashad.com/leetcode-patterns/

Отличный навигатор по темам и компаниям. Можно отмечать прогресс.
Я советую проходить по паттернам, а не по сложности — так формируется интуиция.

4. Blind 75 + Educative (Grokking the Coding Interview)

https://teamblind.com/post/New-Year-Gift---Curated-List-of-Top-100-LeetCode-Questions-to-Save-Your-Time-OaM1orEU

https://www.educative.io/courses/grokking-coding-interview

Эти подборки — must have перед собесом в Amazon или Google.

5. Видео-решения (если где-то застряли)

https://www.youtube.com/watch?v=KLlXCFG5TnA&list=PLot-Xpze53ldVwtstag2TL4HQhAnC8ATf

Очень понятные объяснения. Я часто рекомендую студентам: решили сами — потом сравните логику с этим видео. Это прокачивает интуицию.

6. Для фундаментальной базы — курс Седжвика

https://www.coursera.org/learn/algorithms-part1

Если хотите глубоко понять алгоритмы (но Java).
  • 🔥 15
  • 👍 4
  • ❤ 3
More from @godoftesting
  1. Sep 24, 2026Как правильно отчитываться на дейли-митингах / стендапах / летучках? Источник: Максим Азар…
  2. Sep 24, 2026🌐 Приёмка ИИ-фич: как тестировать то, что каждый раз отвечает по-разному Приглашаем на от…
  3. Sep 24, 2026Насколько этично и допустимо обсуждать свою ЗП, как думаете?
  4. Sep 21, 2026⏳ Эстимация в тестировании. Шпаргалка QA-инженера Вы тестировщик. Вам дают задачу и спраши…
  5. Sep 16, 2026photo post
  6. Sep 16, 2026Как сделать автотесты стабильнее, когда проблема не в коде теста? Автотесты могут падать и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →