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 1–25
Analyze the tradeoffs of virtual cards for customers, businesses, and technical implementation, then evaluate transactions against provided approval rules, and debug code logic…
Companies: Capital One
Last reported Nov 2026
Design a price tracking system like CamelCamelCamel that allows users to view historical price data for e-commerce products and set up alerts to be notified…
Companies: Meta
Last reported Oct 2026
Design a gaming statistics system that allows users to view personal stats, compare with other players, and access various leaderboards including global top rankings, friend…
Companies: Meta
Last reported Oct 2026
Design a job scheduling system that allows users to schedule jobs, check job status, cancel scheduled jobs, and receive email notifications when jobs complete or…
Companies: Meta, Okta
Last reported Sep 2026
Companies: OpenAI
AI Product Management
Last reported Sep 2026
Design a chess platform similar to Chess.com that supports multiplayer games across multiple devices, with features like game creation, matchmaking, leaderboards, move undo…
Companies: Airbnb, Google, Meta, OpenAI +1
Last reported Sep 2026
Companies: OpenAI
AI Product Management
Last reported Aug 2026
Redesign a legacy keyword-based search experience to support a modern typeahead input with real-time results and recent search history, while addressing UX improvements…
Companies: Reddit
Last reported Aug 2026
Design a food delivery platform that allows users to browse restaurants, place orders, and track deliveries in real-time, while enabling restaurants to manage their listings…
Companies: Amazon, Meta
Last reported Jul 2026
Design the API endpoints needed to render a social media newsfeed (like Facebook, Instagram, or TikTok), focusing on API structure, response formats, and pagination rather…
Companies: Meta
Last reported May 2026
Design an auction system integrated with Instagram where users can post items for sale with images/videos, start auctions, place bids, and view auction results. Consider…
Companies: Meta
Last reported May 2026
Companies: OpenAI
Last reported May 2026
Design a mobile library that enables apps to download various media types (images, videos, audio) from servers. Focus on mobile-specific considerations like in-memory data…
Companies: Meta
Last reported Apr 2026
Design a healthcare appointment system that allows patients in a city to find and book appointments with healthcare providers from a given network based on…
Companies: Yuzu.Health
Last reported Apr 2026
Companies: Anthropic
Last reported Apr 2026
Design a task management application that allows users to create, organize, and track their to-do items, including features like task prioritization, due dates, and completion…
Companies: Meta
Last reported Apr 2026
Design a photo-sharing platform like Instagram where users can upload photos/videos and view a personalized feed of posts from people they follow in reverse chronological…
Companies: Meta
Last reported Apr 2026
Design a widget that integrates with third-party streaming services (like Spotify) to display a user's top K most played songs over a specified time period…
Companies: Meta
Last reported Mar 2026
Design a video streaming platform like Netflix that allows users to browse content, stream videos across different devices, receive personalized recommendations, and manage…
Companies: Meta
Last reported Mar 2026
Design a messaging platform like WhatsApp that enables users to send and receive messages in 1-on-1 and group chats, with support for multiple devices, online/offline…
Companies: Meta
Last reported Mar 2026
Design a system that helps users diagnose and resolve Linux system issues, including error detection, solution recommendations, and guided troubleshooting workflows.
Companies: Meta
Last reported Feb 2026
Design an internationalization (i18n) system that translates static UI elements like buttons, labels, and system messages into hundreds of languages while keeping…
Companies: Meta
Last reported Feb 2026
Design a product catalog system that allows users to upload items with descriptions and images, while automatically validating uploads to reject illegal items like weapons…
Companies: Meta
Last reported Feb 2026
Design a log storage service that allows applications to store, query, and analyze large volumes of log data for analytics purposes.
Companies: Google
Last reported Feb 2026
Design a photo and video sharing social media platform similar to Instagram that is optimized for a new mobile operating system, including features like photo/video…
Companies: Meta
Last reported Jan 2026