PinnedSystem Design Interview with a Meta Staff Engineer: Designing a Task SchedulerRecently, I had the opportunity to participate in a mock system design interview with an E6 Staff Engineer from Meta. The topic was…Nov 27, 20246Nov 27, 20246
Designing a Chess Game: The Roblox New Grad InterviewDesigning a Chess Game is a frequently asked object oriented design even for new grads.1d ago1d ago
Snapchat System Design: Design a Yelp-like SystemThis is one of the interview my student encountered. Building a system akin to Yelp requires addressing multiple complex technical…6d ago6d ago
Meta Senior Eng System Design Interview: Designing Facebook’s Search SystemThis interview is from an Engineer who joined Meta during the Facebook period. And the system design question is Design the Facvebook…Feb 1Feb 1
Popular Object Oriented Design Problem — Design ATM MachineDesign ATM is a typical Object Oriented Design question in software engineer interview, for testing if an engineer can abstract the actual…Jan 23Jan 23
The Roblox Object Oriented Design Interview — Design a Comprehensive Card Game SystemThis time, it’s a simple Deck of Cards object-oriented design problem, which is commonly asked by gaming companies like Roblox. Although…Jan 15Jan 15
A Hard System Design Question — Design a Food Delivery SystemThis time, the question is about desigining a food delivery system. The question is kind of hard in a way that:Jan 11Jan 11
Meta Mock System Design Interview: Top-K Request Analysis SystemThis time, the mock interview is with a friend from Meta who is a senior engineer. Since it’s the end of the year and PSC season, it’s time…Jan 9Jan 9
Designing a Distributed ID Generator: A Detailed GuideDesign Distributed ID Generator is kind of an entry level system design question, used to be asked a lot in the past, also served as a…Jan 6Jan 6