After my self-introduction, I was asked about common sorting algorithms and their Big O complexities. I was also questioned on the differences between arrays and linked lists, including the time complexity of inserting elements at the head and middle of each....
01
San Francisco Bay Area
Mar 1, 2026
Phone Screen
System Design
6/10 difficulty
I was asked to design a system that can evaluate millions of transactions daily for fraud in real-time. The system needs to decide to approve, flag, or block a transaction within a 50ms latency budget. It should handle 10,000+ requests per second and allow sea...
00
Location: San Francisco Bay AreaReport date: Mar 1, 2026Equity includedBonus included
071
Location: San Francisco Bay AreaReport date: Feb 21, 2026Equity included
081
San Francisco Bay Area
Feb 15, 2026
Phone Screen
Coding
7/10 difficulty
In my phone screen, I was asked many questions about operating system concepts, so I recommend preparing OS fundamentals thoroughly. I also had a C++ coding question: Given an integer array `nums` of length `n`, where each element is in the range `[1, n-1]`, t...
01
Location: San Francisco Bay AreaReport date: Feb 11, 2026Equity included
082
Location: San Francisco Bay AreaReport date: Feb 9, 2026Equity included
065
Location: Seattle, WA, USReport date: Feb 3, 2026Equity includedBonus included
060
San Francisco Bay Area
Jan 31, 2026
Phone Screen
Coding
5/10 difficulty
I had a two-hour phone screen with the hiring manager and a team member. After a brief introduction, the interview focused on technical questions. The questions I was asked were: 1. Debugging a short C code snippet. 2. Transposing an n*n matrix. 3. Implementin...