Companies
Amazon991 questions
Meta532 questions
Google467 questions
Uber336 questions
ByteDance / TikTok396 questions
Microsoft259 questions
Apple181 questions
OpenAI206 questions
Snowflake192 questions
Stripe205 questions
Databricks118 questions
Netflix97 questions
DoorDash137 questions
Roblox89 questions
Anthropic105 questions
IBM123 questions
Citadel / Citadel Securities122 questions
Bloomberg118 questions
Coinbase93 questions
LinkedIn110 questions
Salesforce108 questions
Capital One106 questions
Airbnb103 questions
Goldman Sachs103 questions
Pinterest101 questions
Oracle100 questions
Rippling82 questions
Snapchat94 questions
Waymo93 questions
JPMorgan Chase83 questions

Anthropic Interview Question Bank
Anthropic runs an unusually small, transparent technical question bank — the recruiter typically names which prompt family you'll see days before the round, so candidates can target preparation precisely instead of guessing. Bars are calibrated for problem-solving velocity and follow-up depth rather than novelty; offers are decided by hiring committee + reference check, and the culture round on AI-safety alignment is the single most common rejection point even for candidates who clear every technical stage.
105
questions
Last updated
Before you start
Showing 35 of 35
OJ Problems
practice in the online judgeBatch Image Transformation PipelineConvert Call-Stack Samples into Timestamped Function EventsIn-Memory Key-Value Store with Nested Transactions and Value CountsMinimum Workers with Deterministic Job AssignmentGenerate Function Profiling EventsFile DeduplicationFix a Buggy LRU Cache Key Built from args and kwargsOptimized Infection Simulation on a 2D GridLongest-Match Tokenizer with Unknown Token MergingMulti-Level In-Memory Database with TTL and Time TravelStack Trace Suffix MatchingFind Duplicate Files in a File SystemFind All Possible Recipes from Given SuppliesFind Duplicate Files by ContentFind Duplicate Files by ContentFix Bootloader Program by Swapping One Instruction to Avoid LoopDNS Solver Implementation (Round 1)Debug / Fix an Extremely Randomized Trees (ExtraTrees) Implementation in NumPyTask Management System (CRUD + Priority Ordering + User Quota + History Query)Thread-Safe Linked List Task Queue TransformationHigh-Concurrency Prompt Template Deduplication (Array + Hash Map)LLM-Oriented String Processing (Technical Phone Screen)Implement an LRU CacheIn-Memory Database with Backup and RestoreBasic SQL Exercise + Learning/Skill-Growth DiscussionPython Data Analysis on a Provided Dataset (Capacity Management Context)Implement a UI From a Figma Mock in React + TypeScriptImplement an LRU Cache (HashMap + Doubly Linked List) and Debug an Existing ImplementationImplement a Weighted Data Batcher with Deterministic Save/Resume (DataRegistry Iterator Interface)Image Processing Pipeline (Grayscale / Scale / Resize) with Performance Optimization
