THE PRACTICE LIBRARY
Meta interview practice questions
Explore social products, messaging and the infrastructure behind them. Make the path of one request concrete before adding scale. Pair it with a story about collaboration or delivering a result under constraints.
Think it through.
Say it out loud.
A practice collection for Meta, with sourced system-design associations and general behavioral exercises. It is not an official question list.
30 questionsPick one to begin
- 01Disagree with a teammateCollaborationPractise
- 02Learn from a failureLearning from failurePractise
- 03Design an ad click aggregatorInfrastructure and platformPractise
- 04Design DropboxStorage, files and linksPractise
- 05Design a game leaderboardInfrastructure and platformPractise
- 06Design Google DocsCollaborationPractise
- 07Design InstagramSocial feed and timelinePractise
- 08Design a job schedulerInfrastructure and platformPractise
- 09Design LeetCodeCollaborationPractise
- 10Design Facebook Live commentsSocial feed and timelinePractise
- 11Design a local delivery serviceMaps and locationPractise
- 12Design the Facebook news feedSocial feed and timelinePractise
- 13Design an online auctionShopping, tickets and bookingPractise
- 14Design online chessCollaborationPractise
- 15Design a price drop trackerShopping, tickets and bookingPractise
- 16Design RAG for company documentsAI systemsPractise
- 17Design a recommendation systemAI systemsPractise
- 18Design S3 object storageStorage, files and linksPractise
- 19Design search autocompleteSearch and autocompletePractise
- 20Design TicketmasterShopping, tickets and bookingPractise
- 21Design a top songs widgetStreaming and mediaPractise
- 22Design UberMaps and locationPractise
- 23Design a web crawlerSearch and autocompletePractise
- 24Design WhatsAppMessaging and notificationsPractise
- 25Lead without authorityInfluencePractise
- 26Take ownership of a problemOwnershipPractise
- 27Make progress with unclear requirementsDealing with ambiguityPractise
- 28Deliver under a tight deadlineDelivering resultsPractise
- 29Act on difficult customer feedbackCustomer focusPractise
- 30Make a difficult trade-offJudgementPractise
01
Pick a question
Read the brief and choose what you want to work on.
02
Talk it through
Explain your thinking. Respond to follow-ups. Draw when a design needs it.
03
Find your next improvement
Use the feedback from your interview to decide what to practise next.