Software EngineerFrom candidate reports
-
1 Recruiter call
Non-technical. Background, motivation, what you want next, logistics and level. The recruiter also sets out which rounds you'll actually get — the loop is not identical across teams, so this is the round where you find out what to prepare.
-
2 CodeSignal online assessment
One complex problem split into four levels, each unlocking the next, with all unit tests visible. Later levels modify and extend the code you already wrote, so a level-1 solution that hard-codes its way to green will cost you at level 3. Reported archetypes: an in-memory key-value database, a scalable banking system, a constrained file cache, and a cloud database simulation. Candidates who advance report budgeting roughly 20–25 minutes per level. Anthropic uses LLMs to detect code engineered to pass the visible tests rather than genuinely solve the problem.
-
3 Hiring manager screen
A technical deep dive into your background rather than a coding round. Expect to be pushed on the decisions inside a project you list: why did you make that call, what were the trade-offs, what would you do differently now, did it work, and how do you know?
-
4 Technical loop
Reported sub-rounds: live coding in Colab or Replit; a system design round that is LLM-specific and very technical; an LLM and prompt-engineering round done in Colab (design prompts for a stated use case, call model APIs efficiently against token, rate-limit and cost constraints, chain several calls into a multi-step reasoning system); and a research brainstorming or culture conversation.
-
5 Culture and values interview
Built on the seven published values — act for the global good; hold light and shade; be good to our users; ignite a race to the top on safety; do the simple thing that works; be helpful, honest and harmless; put the mission first. Reported question areas: reasoning about AI safety and alignment, a deep dive on a project you're proud of, trading safety off against speed, a technical misjudgment, and open-ended brainstorming.
-
6 Reference checks and team matching
Highly variable, and the usual reason a fast loop turns into a long process. Reference checks are sometimes run during the loop rather than after it.
-
7 Offer
Reported packages are comparable to Meta at equivalent levels, and Anthropic expects candidates to negotiate. There are no internships, and no feedback is given on resumes or interviews. If you're turned down you can reapply after 12 months, or sooner if something about your profile has materially changed.