Anthropic · Software Engineer (New Grad)
Anthropic's new-grad SWE loop blends a solid coding bar with practical, systems-minded engineering and a real emphasis on clear thinking and communication. Expect medium-hard algorithm rounds, a hands-on round working in an actual codebase, and thoughtful discussion of past work and how you collaborate. The culture prizes careful reasoning and safety-mindedness, so interviewers reward candidates who make assumptions explicit, weigh trade-offs honestly, and stay intellectually humble under questioning.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Algorithmic problem-solving (graphs, recursion, heaps, moderate DP)
- Practical coding in an unfamiliar codebase (read, extend, test)
- Clear reasoning and explicit assumptions under questioning
- Honest trade-off analysis and complexity discussion
- Collaboration, intellectual humility, and handling disagreement
- Reliability and building pragmatically around ML systems
Common question themes
Graph traversal and connectivity problems
Recursion / moderate dynamic programming problems
Extend a small feature inside an unfamiliar codebase
"Tell me about a time you were wrong and what you did"
"Walk me through a project and the trade-offs you weighed"
Hash-map and heap-based data-structure problems
Modeled on a public Anthropic new-grad SWE posting