TGViewer
I’m CTO, bitch I’m CTO, bitch @ctobtch · 20.3K subscribers
Post #206 26.9K
Поговорим про алгоритмические собеседования.

• Почему их так любят бигтехи?
• Может и нам надо так собесить?
• Если провалил этот собес, значит ты плохой программист?

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

На самом деле ты начал готовиться ещё пару месяцев назад: нашёл десятки слитых задач и записей интервью в Пиздугл Inc., решил несколько сотен задач на leetcode. Задач, из которых ни одна никогда тебе не встретится в реальной работе. Поэтому, несмотря на солидный стаж, ты учишься заново. Тебе нужно выучить несколько десятков приёмов, чтобы решать 80% задач.

Собеседование началось не в день X, как может показаться. Оно началось раньше, когда ты начал к нему готовиться. И вот, что на самом деле проверяет «алгоритмическая» секция собеседования:

👍 Ты можешь долго заниматься скучной бессмысленной работой (проще говоря «хуетой»), чтобы в конце получить морковку.
На собеседовании твоей морковкой будет пропуск на следующий этап и оффер, а в реальной работе ты будешь весь год писать CRUDы в надежде получить годовую премию. Уж извини, интересных задач на всех не хватит. Зато рутины у нас в Пиздугле очень много, и нам нужно, чтобы ты эту рутину делал и как можно дольше не уставал.

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

👍 Ты управляем и следуешь правилам.

Даже тупым правилам. Тебе не нужно быть талантливым программистом. Талантливые не играют по правилам. Пиздуглом, в котором работают тысячи инженеров, и все талантливые, невозможно было бы управлять. Талантливых нужно 2%, все остальные должны быть предсказуемым управляемым кадровым активом.

Предлагаю упростить так называемую «алгоритмическую секцию». Кандидат должен будет в течение часа просто называть кубы чисел. Например, интервьюер скажет «2», ты должен ответить «8», скажет «18» — ответ «5832». Числа от 0 до 255. Калькулятором и подсказками пользоваться нельзя. На каждый ответ даётся 3 секунды.
#хахайринг
  • 👍 249
  • 😁 120
  • 🔥 49
  • 💩 17
  • 👎 2
More from @ctobtch
  1. Oct 8, 2026— Сколькими языками владеете? — Двумями. Командным и матерным. История. Вчера у нас лёг на…
  2. Oct 8, 2026Пилот с AI прошёл, теперь нужно решать, стоит ли масштабировать его на всю разработку. Как…
  3. Oct 8, 2026Пегий Дудочник :)
  4. Oct 6, 2026Рабочий день выдался насыщенным. У нас кто-то оставил тест на беременность. Прикладываю ло…
  5. Oct 6, 2026☃️ Набор руководителя для выживания этой зимой Ситуация на рынке не самая простая: у топ-м…
  6. Oct 5, 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 →