San Francisco Bay AreaJan 23, 2026Full JourneyMultiple Types8/10 difficulty
I received two 60-minute interview invitations directly from the recruiter, skipping the initial recruiter call. **Interview A: Foundational Data Science / Programming / Role Related Knowledge (60 minutes)** My interviewer was a team member. This round focused...
I had a phone screen for Google's Cloud AI organization, specifically for a Data Scientist role. I was asked about 3 questions. **Question 1: Data Manipulation** I was given an event table with columns: `user`, `company`, `event_time`, `event_type`, and `sugge...
00
Seattle, WA, US
Jan 23, 2026
Online Assessment
Multiple Types
6/10 difficulty
The Online Assessment consisted of two main parts: **Part 1: Algorithmic Problem - Minimum Redistribution Cost** The problem involved a circular arrangement of warehouses, each with a certain number of products. The goal was to redistribute products so that ea...
01
San Francisco Bay Area
Jan 23, 2026
Onsite
Multiple Types
7/10 difficulty
I had my first in-person interview experience at Amazon for an internship role. Although I was invited for an onsite interview, the hiring criteria were strict. The interview process consisted of two 60-minute interviews, each with 45 minutes of technical cont...
00
San Francisco Bay Area
Jan 23, 2026
Full Journey
Multiple Types
7/10 difficulty
I interviewed for a full-time Machine Learning Engineer role targeting level 6. The initial contact was through a recruiter who mentioned potential layoffs and hiring freezes, but assured me that ML/AI roles were unlikely to be affected. The onsite interview c...
00
San Francisco Bay Area
Jan 23, 2026
Onsite
Coding
8/10 difficulty
The interviewer asked me to implement a persistent, memoized LRU Cache. I was provided with a Python code skeleton where an LRU cache was already fully implemented using `OrderedDict`, handling capacity and eviction. The task was to complete the cache to store...
01
San Francisco Bay Area
Jan 23, 2026
Full Journey
Multiple Types
5/10 difficulty
I was contacted by a recruiter via LinkedIn for this opportunity. The interview process consisted of five rounds: - **Round 1: Recruiter Screen.** This was a brief initial conversation with HR. - **Round 2: Coding + Behavioral.** The coding question is similar...
01
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 23, 2026
Full Journey
Multiple Types
5/10 difficulty
I recently completed my interviews for a Mid-Level Software Engineer position. Overall, the experience was decent, and the questions were common interview questions. **Phone Screen:** I was asked a question similar to Top K. I used a priority queue to solve it...
00
Seattle, WA, US
Jan 23, 2026
Online Assessment
Coding
6/10 difficulty
The online assessment had two questions. **Question 1 (40 minutes):** I was asked to construct a lexicographically largest string 's' of length 'm'. In 'm' operations: * Choose any available element from a value list and append it to 's' (available if state\[i...