Explore questions associated with Apple. Review the source details, then use the workspace for code, notes, and diagrams.
187 questions in the library. A source association does not guarantee a future interview question.
Behavioral and leadership · Coding · Machine learning · ML system design · Other questions · System design
Loading questions…
Practice system design interviews out loud with an AI interviewer, a shared whiteboard and a scorecard for your level.
© 2026 SysRound. SysRound is an AI practice tool. The AI interviewer and the AI feedback can be wrong. Use it for your own practice, not to hire people.
Showing 101–125
Design a rate limiting system that can control the number of requests a user or client can make within a specified time window, preventing abuse…
Companies: Apple, Amazon, Cohesity, Coupang +3
Last reported Jul 2025
Design a location-based service like Yelp that allows users to search for nearby businesses using latitude/longitude coordinates, with support for global scale and high query…
Companies: Apple, Meta, OpenAI, Twilio +1
Last reported Jul 2025
Companies: Apple
API Design · System Design
Last reported Jul 2025
Write a function performing image augmentations. This question focuses on object-oriented programming, requiring you to handle input, validate it, and perform transformations…
Companies: Apple
Last reported Jun 2025
Given a list of rectangles (length, width), find the rectangle with the largest diagonal (compare l^2 + w^2 to avoid sqrt) and return its area…
Companies: Apple
Last reported Jun 2025
Design a social media feed system that generates and populates personalized feeds for users on platforms like Twitter, Instagram, or Facebook.
Companies: Apple, Amazon, Atlassian, Bloomberg +5
Last reported May 2025
Design a building management system that tracks employee locations and activities in real-time. The system should provide the current number of employees in the building…
Companies: Apple, Thrive Global
Last reported Apr 2025
Flatten a nested array up to a given depth n: return a new array where only subarrays whose nesting depth is less than n (top-level…
Companies: Apple, Meta
Last reported Apr 2025
Companies: Apple, Amazon, Bloomberg, DoorDash +11
Last reported Apr 2025
Companies: Apple, Adyen, Airbnb, Amazon +31
Last reported Apr 2025
Contention on scarce inventory: seat holds with TTL, locking/optimistic concurrency, payments, flash-sale traffic and virtual queues.
Companies: Apple, Agoda, Airwallex, Amazon +15
concurrency · idempotency · load-shedding · locking
Last reported Mar 2025
Design a text-based search system that can crawl web content, store data efficiently, and return relevant search results to users.
Companies: Apple
Last reported Mar 2025
Design a data structure that manages a fixed pool of phone numbers (0..maxNumbers-1) supporting get (assign and return an available number), check (report if a…
Companies: Apple
Last reported Feb 2025
Find the minimum day such that you can form at least m bouquets, each requiring k adjacent flowers that have bloomed (return -1 if impossible…
Companies: Apple, Amazon, Flipkart, Meta
Array · Binary Search
Last reported Feb 2025
Simulate a robot on an infinite grid executing turn commands and unit-step moves, stopping any step that would hit an obstacle and updating its facing…
Companies: Apple, Meta, Shopify
Array · Hash Table · Simulation
Last reported Jan 2025
Given an m×n matrix where each row is a student's exam scores, reorder the rows by the k-th column in descending order and return the…
Companies: Apple
Last reported Dec 2024
Create a web application using React to fetch and display GDP data from a public API. The application should allow users to view GDP data…
Companies: Apple
Last reported Sep 2024
Given an array of non-negative heights representing elevation bars, compute the total amount of water that can be trapped after rainfall. The core challenge is…
Companies: Apple, Goldman Sachs
Last reported Sep 2024
Given a circular street represented by an array of houses, count how many houses satisfy a local property that depends on their neighbors (e.g., empty/available…
Companies: Apple
Last reported Sep 2024
Find employees with the highest salary in each department by grouping employees by department, computing the max salary per group, and selecting all employees whose…
Companies: Apple
Last reported Sep 2024
Design a payment system that enables secure transactions without internet connectivity, using distributed authority mechanisms to avoid reliance on a single source of truth.
Companies: Apple
Last reported Sep 2024
Design a system that manages asset prices and automatically propagates price changes to related assets through predefined dependency relationships modeled as a DAG.
Companies: Apple, Bloomberg
Last reported Sep 2024
Design an online block diagram maker that allows users to create and edit diagrams collaboratively with real-time updates and supports infinite canvas functionality.
Companies: Apple
Last reported Sep 2024
Simulate a Snake game on an m×n grid supporting move(direction): the snake advances, grows when it eats sequentially placed food (increasing score), and the game…
Companies: Apple, Atlassian, Bloomberg, Meta +1
Last reported Sep 2024
Given the root of an n-ary tree, return its maximum depth — the number of nodes along the longest root-to-leaf path. This is a simple…
Companies: Apple, Merge
Last reported Sep 2024