Interview questions
Find a company or topic. Read the sources, then practice.
Loading the question library…
Find a company or topic. Read the sources, then practice.
Loading the question library…
Showing 26–47
Design a localization (i18n/l10n) system that enables applications to support multiple languages and regional settings, including developer tooling, translation workflows, and…
Companies: Meta
Last reported Jan 2026
Design a privacy control system for social media posts that manages visibility and access control based on different audience settings: public, private (only-me), friends, and…
Companies: Meta
Last reported Oct 2025
Design a photo and video sharing platform like Instagram where users can post content, add descriptions, comment, and like posts. The interview typically starts with…
Companies: Meta
Last reported Oct 2025
Design a system that processes search engine queries in real-time to identify and rank the top K most popular search trends, providing insights into what…
Companies: Meta
Last reported Sep 2025
Design a collaborative whiteboard system similar to Excalidraw that allows users to draw, create shapes, add text, and collaborate in real-time with other users.
Companies: Meta
Last reported Sep 2025
Design a social media stories feature similar to Instagram Stories, where users can post temporary photo/video content that disappears after 24 hours, with support for…
Companies: Meta
Last reported Sep 2025
Design an app that allows users to browse restaurant menus, place food orders, and track delivery status in real-time.
Companies: Google, Meta
Last reported Sep 2025
Design a cloud save system for Oculus VR headsets that allows users to automatically sync their game progress, settings, and data across devices and restore…
Companies: Meta
Last reported Jul 2025
Design a job scheduling system that allows users to submit, schedule, and manage jobs through a well-defined API, with emphasis on the API design and…
Companies: Meta
Last reported May 2025
Design a helper function that can efficiently download media content in chunks and stream it to client applications like music players or video streaming apps.
Companies: Meta
Last reported Mar 2025
Design a real-time typing indicator system that shows which users are currently typing comments on a Facebook post, displaying their names to other viewers.
Companies: Meta
Last reported Mar 2025
Companies: OpenAI
Growth & Monetization
Last reported Mar 2025
Design a neighborhood social platform that allows neighbors to connect with each other, share and borrow resources, and stay updated on local community news and…
Companies: Meta
Last reported Feb 2025
Estimate the number of queries users searched in one day.
Companies: Google
Last reported Dec 2024
Design an advertising campaign system that handles time-sensitive promotions with 5-minute availability windows and coupon distribution. The system should manage campaign…
Companies: Meta
Last reported Nov 2024
Design a system that tracks and monitors the carbon footprint of AWS cloud resources, providing environmental impact reporting and analytics for cloud infrastructure usage.
Companies: Amazon
Last reported Nov 2024
Design an image uploading system similar to Instagram that can handle 1,000 uploads per second while managing deduplication to prevent storing identical images multiple times.
Companies: Meta
Last reported Jun 2024
A customer wants to use AI to solve a specific business problem. What questions would you ask before designing anything, and how would you approach…
Companies: OpenAI
Companies: Anthropic
Companies: OpenAI
Companies: OpenAI