San Francisco Bay AreaJan 15, 2026Full JourneyMultiple Types4/10 difficulty
I had three rounds of interviews for a software engineer position. **Round 1:** The coding question involved creating a file system. It was a straightforward problem, and I completed it quickly in 45 minutes. The remainder of the time was spent in casual conve...
I interviewed for a software engineer position. In the coding round, the interviewer presented a problem involving a name to configuration metadata mapping. Given a JSON query, the task was to return configurations that matched the query criteria. The metadata...
01
San Francisco Bay Area
Jan 15, 2026
Phone Screen
Coding
6/10 difficulty
The first question was LeetCode 92, with a follow-up to modify it in-place. The second question was a verbal problem: Given a sorted array, where each index represents a different person, and each element at the index is a tuple of (timestamp, 'enter' or 'exit...
00
San Francisco Bay Area
Jan 15, 2026
Online Assessment
Coding
6/10 difficulty
I recently prepared for Meta's interview, and the Online Assessment (OA) used CodeSignal's Industry Coding Framework (ICF). I've compiled materials and questions from various sources (this forum, Reddit, Blind) to share with others. I hope this is helpful for...
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
I was contacted by a recruiter in late February. The process was slow, with about a month between each step. **Phone Screen:** * I was asked LeetCode 65. * I was also asked the second coding question from the 12/4 coding challenge from a post. **Virtual Onsite...
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
**Phone Screen (Coding):** I was asked to write a web crawler. First, I implemented a single-threaded version. After discussing it, I was asked to implement a multi-threaded version. **Onsite (Coding):** I had to implement a classic data deduplication system....
00
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
6/10 difficulty
The interview process consisted of a phone screen and an onsite interview. **Phone Screen:** - Coding: I was asked an LRU Cache problem. I have solved it before, so I was familiar with it. - System Design: Batch inference. **Onsite:** - System Design doc revie...
00
San Francisco Bay Area
Jan 15, 2026
Full Journey
Technical Discussion
3/10 difficulty
This was a unique interview experience. I applied for a Video MLE position at Apple, which aligned somewhat with my background in image compression during my Ph.D. studies. I reached out to an Apple employee on LinkedIn for a referral, and they helped me get t...
01
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
The recruiter was unreliable and provided inaccurate information. The interviewers also seemed unprepared. **Phone Screen:** The hiring manager reviewed my resume and asked behavioral questions. **Coding (Phone Screen):** Despite being told it would be a codin...
00
San Francisco Bay Area
Jan 15, 2026
Full Journey
Multiple Types
6/10 difficulty
The process was quick, taking less than three weeks from recruiter outreach to the final result. **Phone Screen:** I was asked Word Search II. **Onsite:** The onsite consisted of four rounds: three technical rounds (60 minutes each) and one Hiring Manager beha...