San Francisco Bay AreaJan 20, 2026Online AssessmentCoding6/10 difficulty
Design a basic banking service that allows users to **open accounts**, **deposit funds**, and **move money between accounts**. Each request includes an integer `timestamp`, and all requests arrive in **strictly increasing order of time**, representing events i...
The interview was a coding and design exercise in Python. I was able to use Google Colab or any environment I felt comfortable with. Screen sharing was conducted via Google Meet. While LLM-related, no specific LLM knowledge was tested.
073
San Francisco Bay Area
Jan 15, 2026
Full Journey
Multiple Types
8/10 difficulty
I'm sharing my interview experience at Anthropic. The process was more focused on AI scenarios than I expected. Overall, it was smooth, but the difficulty was high. **Recruiter Screen:** I had been a heavy user of Claude and had studied its product logic. I se...
01
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
**Phone Screen (Coding):** I was asked to write a web crawler. First, I implemented a single-threaded version. After discussing it, I was asked to implement a multi-threaded version. **Onsite (Coding):** I had to implement a classic data deduplication system....
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
6/10 difficulty
The interview process consisted of a phone screen and an onsite interview. **Phone Screen:** - Coding: I was asked an LRU Cache problem. I have solved it before, so I was familiar with it. - System Design: Batch inference. **Onsite:** - System Design doc revie...
00
Mountain View, CA
Jan 15, 2026
Phone Screen
Coding
6/10 difficulty
The coding question I got was: ``` text = "applepiepear" dictionary = ["app:10", "apple:20", "pie:30"] ``` My task was to tokenize the input string into a sequence of outputs by scanning from left to right and applying a **greedy longest-match strategy**. **To...
055
San Francisco Bay Area
Jan 5, 2026
Full Journey
Multiple Types
7/10 difficulty
I had a phone screen involving image processing. I had to use PIL to perform grayscale, scaling, and resizing operations. The process involved handling small images first and then larger images, and I used ProcessPoolExecutor to improve performance. The recrui...
00
San Francisco Bay Area
Dec 31, 2025
Full Journey
Multiple Types
6/10 difficulty
### Round 1: Product Design (Amusement Park) The question was framed as a product design exercise rather than a traditional system design problem. I was presented with a Google Doc instead of using a coding platform. The interviewer stated not to draw a system...
00
San Francisco Bay Area
Dec 30, 2025
Full Journey
Multiple Types
6/10 difficulty
My interview experience at Anthropic involved several rounds focusing on practical engineering problems and AI safety principles. **Recruiter Screen:** This was a standard background conversation covering my motivation for joining Anthropic, my interest in AI...
02
San Francisco Bay Area
Dec 28, 2025
Online Assessment
Coding
7/10 difficulty
Implement a simple cloud storage service that allows users to **store files, duplicate existing files, and query file sizes**. The system should support the following operations: --- ### Operation 1 **boolean addFile(String name, int size)** Adds a new file to...