San Francisco Bay AreaJan 15, 2026Phone ScreenCoding7/10 difficulty
I had a phone screen interview focused on AI coding. I was asked to implement a logger. The first part required the logger to: * Remove all occurrences of a configured string before printing. * Truncate the message to a maximum number of characters before prin...
In my first round, I was asked behavioral questions covering AI ethics, how I organize team activities, and how I resolve conflicts. The coding question was: Given a 2D matrix, find the longest path. You can only move up, down, left, or right. The next point m...
01
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
3/10 difficulty
I was given an input string array and asked to write `encode` and `decode` methods. The `encode` method should encrypt the input and return a string. The `decode` method should decrypt the encrypted string and output the original list. For example: Input: `["f...
00
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
8/10 difficulty
The phone screen consisted of two questions. **Question 1:** Given a string like `"12323#4(3)26#(2)"`, convert it to `abcwdddzz`. Parentheses indicate the number of times the preceding letter appears, and `#` indicates that the letter's index is two digits lon...
01
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
5/10 difficulty
I interviewed with Nvidia for a chip testing position. An HR recruiter contacted me, and the process moved quickly, with the first interview scheduled within three days. The overall process includes three rounds, both online and in-person. Here's my experience...
01
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
3/10 difficulty
I had a phone screen consisting of two coding questions, each with two parts. **Question 1:** A group of robots compete. The two robots with the highest scores compete, and their scores are offset, with the higher-scoring robot remaining. I was asked to determ...
01
San Francisco Bay Area
Jan 15, 2026
Onsite
Coding
7/10 difficulty
Here's a breakdown of the ML coding questions I encountered during my onsite interview: **Round 1: Entropy Calculation** * Given logits, calculate entropy (using the log-sum-exp trick for numerical stability). * How would you calculate entropy online if logits...
02
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
6/10 difficulty
I was asked to implement a simulation for a grid infection scenario. (1) Given an m x n grid with 'X' (infected) and '.' (healthy) cells, each day the infection spreads to all 8 neighboring cells (including diagonals). A healthy cell becomes infected if it has...
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
6/10 difficulty
### Coding Round The coding question was: You have a [X]-hour layover in Paris and want to book some staying experiences. X here is a variable number of hours, rounded to a single decimal. While you are excited to try out new experiences, you prefer to book as...
00
San Francisco Bay Area
Jan 15, 2026
Full Journey
Multiple Types
6/10 difficulty
### Phone Screen I was asked about key-value stores and refunds. I didn't perform well in the first round because my time complexity analysis was incorrect. Fortunately, the interviewer gave me a second chance with an additional interview. ### Onsite **Past Ex...