The online assessment consisted of two coding questions to be completed in 90 minutes on HackerRank. The browser automatically entered fullscreen, with HackerRank tracking tab switches. One question was a variation of LeetCode 2389. My initial solution was not...
After a brief introduction of the business context, I was asked a series of fundamental ML/DL questions: * The differences between Layer Normalization and Batch Normalization. * Characteristics of different regularization terms. * Approaches to CTR prediction....
085
Seattle, WA, US
Feb 15, 2026
Onsite
Multiple Types
6/10 difficulty
I had three rounds of interviews, each lasting 45 minutes and covering coding and behavioral questions. I was expected to write main methods to run my code and provide complete solutions for all follow-up questions. For behavioral questions, I was asked about...
097
Seattle, WA, US
Feb 15, 2026
Phone Screen
Coding
5/10 difficulty
The interviewer was the hiring manager. I had to implement K-Means clustering, but it didn't need to be runnable. The interviewer just needed to see that my implementation was okay. I could use any framework I wanted (Python/NumPy/PyTorch).
0101
Seattle, WA, US
Feb 15, 2026
Full Journey
Multiple Types
5/10 difficulty
Round 1 consisted of a medium-difficulty problem from the Leetcode 150, followed by a behavioral question: How do you make decisions if you have multiple solutions? In Round 2, I was asked about debugging, error handling, and how to approach pull request refac...
078
Seattle, WA, US
Feb 15, 2026
Onsite
Multiple Types
6/10 difficulty
I interviewed with Mustafa's organization after a recruiter contacted me on LinkedIn. The interview consisted of six rounds. The first two rounds were coding, followed by two system design rounds. The fifth round involved a deep dive into my past projects. The...
077
Seattle, WA, US
Jan 24, 2026
Phone Screen
Coding
6/10 difficulty
I had a phone screen today and am waiting for the results. **Round 1:** This was a call with the Hiring Manager, purely conversational. We discussed my thoughts on AI. **Round 2:** I completed three coding questions: 1. Sort two merged arrays while removing du...
00
Seattle, WA, US
Jan 22, 2026
Online Assessment
Coding
3/10 difficulty
I encountered two coding problems, both variations of frequently asked interview questions. - The first problem was similar to LeetCode 253. - The second problem was similar to Leetcode 1797, and involved performing three operations on tokens: generate, renew,...
086
Seattle, WA, US
Jan 20, 2026
Onsite
Multiple Types
6/10 difficulty
I had three rounds for my onsite interview. **Round 1:** I was asked LeetCode 146. **Round 2:** I was asked LeetCode 1102 and some behavioral questions. **Round 3:** I was asked LeetCode 3, along with a system design question where I had to design a simple Rat...
085
San Francisco Bay Area
Jan 19, 2026
Onsite
Multiple Types
6/10 difficulty
I interviewed at Microsoft for a Software Engineer position. I felt underprepared, and I think I failed due to my coding performance, as the questions were not commonly asked interview questions. **Round 1:** * Behavioral: I was asked about my current team siz...