
REPLAY EPISODE: In this system design mock interview, the candidate is asked to design the event management component of a large-scale calendar system — including functionality for creating events, sending invitations, and sending notifications before meetings. With 12 years of experience, the candidate targets L5–L6 roles at top tech companies like Amazon and Meta.
The interviewer, a seasoned SDE3 at Amazon, pushes the candidate on functional requirements, database design, and operational scalability, providing insightful feedback throughout. This is an excellent watch if you’re preparing for senior level and up system design interviews at FAANG companies.
Curious how to handle trade-offs between availability and consistency, how to design relational schemas for user-event systems, or how to architect a cron-driven notification service? You’ll find answers here.
Sign up to book coaching or to watch more interviews in our showcase: https://www.interviewing.io
See the interviewer’s feedback and transcript here: https://interviewing.io/mocks/amazon-system-design-calendar-system
Or view other Amazon interviews: https://interviewing.io/mocks?company=amazon
Timestamps:
00:00 Intro
00:03:31 Problem begins – Event Management in a Calendar System
00:10:49 Scale calculations & database design
00:37:02 Notifications & system tradeoffs
00:48:09 Feedback and review
Disclaimer: All interviews are shared with explicit permission from the interviewer and the interviewee, and all interviews are anonymous. interviewing.io has the sole right to distribute this content.