Companies
Amazon903 questions
Meta498 questions
Google408 questions
Uber313 questions
ByteDance / TikTok342 questions
Microsoft234 questions
Snowflake178 questions
Apple154 questions
OpenAI189 questions
Stripe196 questions
Databricks102 questions
Netflix89 questions
DoorDash124 questions
Anthropic100 questions
Roblox78 questions
IBM117 questions
Bloomberg109 questions
Coinbase88 questions
Capital One101 questions
LinkedIn96 questions
Goldman Sachs95 questions
Snapchat90 questions
Citadel / Citadel Securities88 questions
Rippling75 questions
Salesforce85 questions
Airbnb81 questions
Pinterest78 questions
JPMorgan Chase77 questions
Waymo77 questions
Oracle70 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.
100
questions
Last updated
Before you start
Showing 35 of 35
OJ Problems
practice in the online judgeFile 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 OptimizationFind and Deduplicate Duplicate Files (by size and by content hash)Single-thread Web Crawler, then Multi-threaded CrawlerFile Deduplication (find duplicate files)Web Crawler (single-threaded first, then concurrent)Debug an LRU Cache Implementation + Persistence After Crash (Follow-ups)
