Los Gatos, CAMay 6, 2025Phone ScreenCoding6/10 difficulty
### Round 1: Phone Screen **Question:** I was asked to implement a function that converts a given number of seconds into a human-readable time format (months, weeks, days, hours, minutes, seconds) using recursion. ---
### Interview Rounds Overview - Round 1: ML Modeling - Round 2: Hiring Manager (Behavioral) - Round 3: Presentation of Past Work
00
San Francisco Bay Area
Apr 29, 2025
Full Journey
Coding
6/10 difficulty
### Round 1: Coding **Question:** I had to demonstrate my understanding of a language API. I actively analyzed and optimized the complexity of my solution. I implemented a brute force solution and then a slightly optimized version, but it still had a potential...
085
San Francisco Bay Area
Apr 20, 2025
Phone Screen
Multiple Types
6/10 difficulty
This was a phone screen for a Machine Learning Engineer role. The interview covered a coding problem involving element rearrangement and extensive Machine Learning theory, particularly focusing on the Transformer...
02
San Francisco Bay Area
Apr 9, 2025
Online Assessment
Coding
6/10 difficulty
### Round 1: Coding **Question:** Determine the minimum number of recommendation engines required to process all sessions without overlapping. Each session requires exactly one recommendation engine. --- ### Round 2: Coding **Question:** Find the keys where th...
051
Toronto, ON, CA
Apr 6, 2025
Full Journey
Multiple Types
6/10 difficulty
### Round 1: Recruiter Screen **Question:** Introduction of my resume. The interviewer was a hiring manager from France. We briefly chatted in French. I explained the biochemical background of my work with LLaMa and BERT, which he found interesting. --- ### Ro...