Level: Mid-Level
Round: Onsite · Type: Multiple Types · Difficulty: 7/10 · Duration: 180 min · Interviewer: Neutral
Topics: Data Structures, Algorithms, System Design, Job Scheduling, Key-Value Database
Location: San Francisco Bay Area
Interview date: 2025-02-15
The interview process included a coding round involving a job scheduler, a key-value database problem, and a system design round focused on a news feed.
During the phone screen, I solved LeetCode 155 in about 20 minutes. In the virtual onsite, I encountered a classic job scheduler problem. Another question involved designing a key-value database, which is similar to LeetCode 981. The system design portion focused on the news feed, particularly the trade-offs between pull and push models.
LeetCode similar: LeetCode 155, LeetCode 981