San Francisco Bay AreaMay 1, 2026Full JourneyMultiple Types6/10 difficulty
I had a phone screen and an onsite interview. **Phone Screen:** The phone screen consisted of one LeetCode question and a project discussion. The LeetCode question involved finding a coordinate that minimizes the sum of distances to all other coordinates in a...
- ML problem was related to explaining BERT architecture - How do multi head attention work - What is Learning to Rank framework? - How to evaluate a ranking system
01
San Francisco Bay Area
Mar 13, 2026
Full Journey
Multiple Types
6/10 difficulty
I had three rounds in total. **Round 1:** Coding - Leetcode 380 & follow-up (Leetcode 381) **Round 2:** System Design for metrics monitoring. The communication with the interviewer wasn't smooth. The interviewer kept referring to my component 'x' as 'y' (I als...
00
San Francisco Bay Area
Feb 15, 2026
Onsite
Multiple Types
7/10 difficulty
### Round 1: Behavioral (BQ) I was asked standard behavioral questions about conflict resolution, challenges, and how I handle failures. ### Round 2: Coding with AI The coding question was a variation of the Meeting Scheduler problem in an object-oriented desi...
01
San Francisco Bay Area
Feb 10, 2026
Onsite
Multiple Types
7/10 difficulty
I had an onsite interview with LinkedIn for a Machine Learning Engineer role. Here's a breakdown of my experience: **Coding 1:** I was given the problem of finding a meeting point for N people standing on a line such that the sum of L1 distances to the meeting...
01
Mountain View, CA
Jan 22, 2026
Phone Screen
Coding
3/10 difficulty
The coding question I got was to implement a cache where the value is a rankable object, and the eviction policy depends on the value's rank(). I implemented this using a hashmap and a min-heap. The interviewer then asked follow-up questions: 1. **Using last-s...
060
Mountain View, CA
Jan 20, 2026
Onsite
Multiple Types
7/10 difficulty
## Preparation Tips & Key Takeaways ### What I Learned - I need to practice under pressure to avoid getting flustered during coding rounds. - It's important to clearly articulate simple concepts in system design interviews. ### Recommended Preparation #### Cod...
063
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
5/10 difficulty
In the phone screen, I was asked some basic questions, mainly focusing on iOS memory management, which took about 10 minutes. Then, I was asked to solve two coding problems. These are frequently asked interview questions.
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
I had an onsite interview for a Machine Learning Engineer position. Here's a breakdown of my experience: **Coding Round 1:** I was asked to implement a sampling method from a multinomial distribution. The problem was to simulate a random index from an M-sided...
01
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
6/10 difficulty
After initial greetings, the interviewer asked me about a project I worked on and its impact. They also asked about a time when I had to step away from a project, especially when I was the only one with knowledge of it, and what I would do in that situation. T...