San Francisco Bay AreaJan 15, 2026Full JourneyMultiple Types6/10 difficulty
I was referred internally and felt lucky that the questions I got were standard interview questions. **Phone Screen:** I solved LeetCode 362 in 25 minutes. I spent another 10 minutes discussing tradeoffs, such as when to clear the queue, how to handle backgrou...
I was asked to write code to evaluate simple addition and subtraction expressions given as strings. The interviewer provided a few examples: "add(1,2)" -> 3 "sub(3,1)" -> 2 "add(1, sub(3,1))" -> 3 I chose to use backtracking. The first three characters determi...
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
#### Phone Screen The phone screen was an OOD / data structure design question. The problem was roughly: given a stream of visitor records, where each record contains a visitor name and a timestamp, design a system that can answer queries for a given timestamp...
01
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding, System Design
6/10 difficulty
During the phone screen, I spent half the time on a coding question and the other half on a system design question. The coding question was LeetCode 369 (Plus One Linked List). The system design question was: Assume there are 1 million devices, each sending a...
00
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Multiple Types
3/10 difficulty
I spoke with a recruiter and immediately received an invitation for a technical phone screen without even submitting a resume, which makes me think they're hiring aggressively. The interviewer spoke very slowly. We started with system design, and by the time t...
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
6/10 difficulty
My interview process consisted of three rounds. First, I had an HR screening where I was asked standard questions about why I wanted to work at the company and my job search timeline. A week later, I had a phone screen which focused on React coding. I had to i...
01
Seattle, WA, US
Jan 15, 2026
Full Journey
Multiple Types
6/10 difficulty
After the Online Assessment, I had two Virtual Onsite rounds, each lasting one hour. **Round 1:** The interviewer was an SDE. The interviewer was very friendly, supportive, and chill. I spent about 40 minutes answering behavioral questions. The next 20 minutes...
00
Seattle, WA, US
Jan 15, 2026
Online Assessment
Coding
6/10 difficulty
I was given two coding questions: 1. Given an array, I can perform two operations: (1) move the first element to the last position, or (2) flip the entire array. The goal is to find the minimum number of steps to transform the given array into a sorted array....
00
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
Phone Screen
Coding
8/10 difficulty
**Round 1:** I was given a set of node groups (e.g., `[[1],[2,3],[4,5,6]]`) and had to connect all groups into a connected graph. The connection method was to randomly select one node from two different groups and create an edge. The requirement was to connect...