TGViewer
Debugging bliss Debugging bliss @debugging_bliss · 439 subscribers
Post #12 536
Anthropic опубликовали исходное тестовое задание для инженеров

Пару недель назад компания Anthropic (те самые которые делают Claude) опубликовали свой take-home test, который использовали для отбора кандидатов ещё до недавнего времени.

Этот факт бы меня может и не заинтересовал, но задание не лишь бы из какой команды, а Perfomance Engineering! Занимаются ускорением training/inference. Вскоре я сел на него посмотреть и порешать.

❓ Что в тесте?

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

На мой взгляд, задание достаточно сложное. Объяснений дано минимально - нужно самому быстро разобраться с реализацией эмулятора, понять как тестировать свой код и использовать дебаггер. При решении вручную (без AI) допустить мелкую ошибку и потерять на поиске багов кучу времени - проще простого.

👨‍💻 Мой опыт
Выложенное задание близко к оригинальному, изначально оно давалось кандидатам на 4 часа, а потом с некоторыми изменениями на 2 часа. Видимо на тот момент стало подразумеваться разрешенное использование AI - без него 2 часа выглядит почти нереальным лимитом.

Лично у меня ушло около часа в спокойном темпе въехать с чем я вообще имею дело и начать оптимизировать (как я потом прочитал в статье авторов о задании - это похоже на ожидаемое время).

В какой-то момент я застрял в долгом дебаге. Я обратился Claude за помощью и он сразу нашел глупый баг, а ещё объяснил мне, что я неверно пользовался предоставленным дебаггером. Что ж, в 2026 меня уже не удивляет, что машина с такими вещами может разобраться лучше меня 🙂 Писать и отлаживать код вручную сегодня - хорошо для тренировки мозга, но в рабочих условиях редко самое эффективное занятие.

🤓 Рассказ от авторов

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

Автор считает, что бессмысленно запрещать AI на онлайн тестовых (как минимум это сложно сделать на практике) По его мнению хорошое тестовое должно быть в состоянии отличить "... where human reasoning could win over Claude's larger experience base".

Пока это всё ещё возможно. Надолго ли - вопрос открытый.

#ai #optimization
GitHub GitHub - anthropics/original_performance_takehome: Anthropic's original performance take-home, now open for you to try! Anthropic's original performance take-home, now open for you to try! - anthropics/original_performance_takehome
  • 👍 14
  • 🔥 4
  • ❤ 1
More from @debugging_bliss
  1. Sep 2, 2026Как изменились карьерные пути продвинутых ребят в последние годы? Пробуем оценить на призе…
  2. Jul 30, 2026Чем вообще занимаются инженеры в трейдинге? Такой вопрос нередко возникает в разговорах с…
  3. Jun 15, 2026Самое большое лото IPO в истории - как простые рабочие тоже разбогатели и почему этот день…
  4. Jun 2, 2026Можно ли доверять памяти компьютера? Bitsquatting и взлом Rowhammer🔰 Как-то оплачивая что…
  5. May 7, 2026Зачем рассматривать супермаркеты из космоса? 🛰🔍 Как-то я уже писал про то, как прогнозы…
  6. Apr 14, 2026Куда идут соревнования по программированию в мире с AI? Недавно прошел онлайн этап Midnigh…
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 →