San Francisco Bay AreaApr 30, 2026Phone ScreenCoding6/10 difficulty
I was asked to find the most time-efficient route between a start and destination in a 2D matrix, given four different modes of transportation represented by 1, 2, 3, and 4. Each mode has a specific time and cost associated with it. The goal was to find the ro...
I was asked to implement a snapshot set iterator. The problem stated that the return order was not important. I described that I would need a list of logs and a dictionary, and explained my general approach. The interviewer then asked if I could think of anoth...
02
San Francisco Bay Area
Apr 19, 2026
Phone Screen
Coding
7/10 difficulty
I had two phone screen rounds. In the first round, I was asked to find the optimal path in a grid using BFS, optimizing for both time and cost. It was straightforward, and the interviewer was friendly. In the second round, the question seemed to be one the int...
01
San Francisco Bay Area
Apr 16, 2026
Phone Screen
Coding
6/10 difficulty
The interviewer gave a list of reserved seat sections and asked what the layout looks like after removing one seat. I handled cases where removing a seat shrinks a range, splits a range into two, or removes the whole range. I used sorted intervals and walked t...
01
San Francisco Bay Area
Mar 24, 2026
Virtual Onsite
Coding
9/10 difficulty
The interviewer described an inventory service where items can be added or removed, and queries ask whether an item existed at a past timestamp. I used a hash map from item id to a sorted list of version events, then binary searched the latest event at or befo...
00
San Francisco Bay Area
Mar 15, 2026
Onsite
Multiple Types
7/10 difficulty
I think I failed due to my coding performance, and likely the ML coding as well. The interviewers were all very nice, but unfortunately, my abilities were limited. **Coding:** The question seemed to be custom-made. I was given a string as a "password book", an...
03
San Francisco Bay Area
Mar 4, 2026
Phone Screen
Coding
8/10 difficulty
The round started with a file-system style data structure where every folder had sorted child intervals. Given a route string, I had to find the matching node or report that it did not exist. I parsed the route into segments and used binary search among childr...
00
San Francisco Bay Area
Mar 2, 2026
Virtual Onsite
Multiple Types
6/10 difficulty
I had a virtual onsite interview in early March, consisting of four rounds. I was targeting the L4 level. **Coding Round 1:** I was asked about a Lazy Array problem and how to test for laziness. **Coding Round 2:** I had to implement a KV store with a hit coun...
087
Location: San Francisco Bay AreaReport date: Feb 20, 2026Equity includedBonus included
01
San Francisco Bay Area
Feb 15, 2026
Phone Screen
Coding
7/10 difficulty
The problem given to me was to find the best commute to Databricks HQ. I was given a 2D grid representing the city blocks, with S as the source and D as the destination. X represents a roadblock. The numbers 1-4 represent the transportation modes (1=Walk, 2=Bi...