San Francisco Bay AreaMay 15, 2026OnsiteMultiple Types6/10 difficulty
I had a phone screen, followed by an onsite consisting of three rounds. I didn't have a positive experience in the project presentation and behavioral rounds, and I'm unsure why I was rejected. **Round 1: Phone Screen** The phone screen was very simple. I was...
I was asked to design an image feed without like/comment functionalities. The interviewer provided the APIs and very detailed requirements. The interview focused on infinite loading, offline support, and testing strategies.
00
Location: San Francisco Bay AreaReport date: May 1, 2026Equity included
01
Location: San Francisco Bay AreaReport date: Apr 12, 2026Equity included
189
San Francisco Bay Area
Mar 31, 2026
Onsite
Multiple Types
7/10 difficulty
I had a phone screen and a virtual onsite interview. **Phone Screen:** I was asked to design a game genre classification system from scratch. This was an ML System Design round. **Virtual Onsite:** For the coding round, I was given a custom question. I receive...
069
San Francisco Bay Area
Feb 15, 2026
Phone Screen
System Design
7/10 difficulty
I interviewed for a software engineer position and the technical phone screen focused on designing a like/dislike system. The system allows users to like or dislike items, view their status for each item, see past liked items, and view the exact like count for...
059
San Francisco Bay Area
Jan 23, 2026
Phone Screen
Coding
6/10 difficulty
The interviewer provided an input of traces representing function calls and returns. The task was to find the function call stack with the highest frequency. Here's the provided example input: ``` traces=[ "-> main", "-> eventClick", "-> eventClickAction", "<-...
00
San Francisco Bay Area
Jan 20, 2026
Full Journey
Coding
7/10 difficulty
I was asked the following coding question: A software system logs its execution traces as a sequence of program events, where each event records either a function call or a function return. Each entry in the input list `traces` is one of: - `"-> function_name"...
065
San Francisco Bay Area
Jan 15, 2026
Onsite
System Design
7/10 difficulty
The problem I was given involved building a core component for a real-time analytics system to monitor the profitability of various experiences (games, features, events) on a large online platform. The component needed to efficiently track and report the curre...
088
San Francisco Bay Area
Jan 5, 2026
Phone Screen
Coding
3/10 difficulty
I was asked two coding questions during the phone screen. * Part 1: Implement a rate limiter. This was a standard question. * Part 2: Follow-up question: How would you implement the rate limiter if the request has several fields, and you need to rate limit bas...