Adobe.
Creative Cloud (Photoshop, Illustrator, Express), Document Cloud (Acrobat, Sign) and Experience Cloud marketing and analytics.
its questions lean on
- object-oriented design
- concurrency
- notifications
- stream processing
- security of secrets and documents
The rounds, as candidates describe them
Reported by candidates
From public interview write-ups; each links its source.- Design a Chess GameLow-level designno lesson for this one yetreported in:LeetCode Discuss · Adobe Bangalore, offer (2022) ↗LeetCode Discuss · Adobe CS-1 Bangalore, offer (2022) ↗
- Design an Elevator SystemLow-level designLLD-04 · Design an Elevator System →reported in:LeetCode Discuss · Adobe MTS-2 interview experience (2025) ↗
- Design a Car Rental SystemLow-level designLLD-05 · Design a Movie Ticket Booking System →IP-19 · Design a Hotel Reservation System →reported in:LeetCode Discuss · Adobe MTS 2, selected (2024) ↗
- Design a Notification SystemLow-level designIP-06 · Design a Notification System →W06 · DAY 02 · Core Notification Flow →reported in:LeetCode Discuss · Adobe MTS 2 India, rejected (2021) ↗
- Design Top-K Frequent Items in a StreamConceptIP-16 · Design an Ad Click Aggregation System →W08 · DAY 02 · Streaming vs Batch Processing →reported in:LeetCode Discuss · Adobe MTS 2 India, top-k frequent strings from a running stream (2021) ↗
- Design an In-Memory Message QueueLow-level designLLD-08 · Design a Logging Framework (Pub-Sub) →IP-18 · Design a Distributed Message Queue →reported in:LeetCode Discuss · Adobe CS1 Noida, producer-consumer class (2023) ↗
- Design a Live Cricket Score ClientSystem designW02 · DAY 01 · Timeout Hell →W04 · DAY 01 · Caching Patterns →W03 · DAY 03 · Backpressure and Flow Control →reported in:LeetCode Discuss · Adobe CS1 Bangalore, Cricbuzz mobile plugin (2022) ↗
- Design a Secrets VaultSystem designW09 · DAY 05 · Security Architecture →W09 · DAY 01 · Tenant Isolation Strategies →reported in:LeetCode Discuss · Adobe MTS-2, director round (2025) ↗
- Design a Memory Management SystemLow-level designW00 · PART 5 · Operating System Concepts for System Design →reported in:LeetCode Discuss · Adobe Computer Scientist Bangalore, offer (2020) ↗
Likely, from what they build
Our pick, not a report: questions that fit Adobe's products.- Design a Collaborative EditorSystem designSQ-15 · Figma Multiplayer Editing →SQ-20 · Google Docs Collaboration →W05 · DAY 04 · Conflict Resolution →
- Design a File Sync ServiceSystem designIP-10 · Design a File Sync Service (Dropbox / Google Drive) →SQ-08 · AWS S3 →
- Design a Multi-Tenant SaaS PlatformSystem designW09 · BOSS · Design a Multi-Tenant Enterprise SaaS Platform →W09 · DAY 02 · Noisy Neighbor Prevention →
- Design a Web Analytics PipelineSystem designW08 · DAY 01 · Event Ingestion at Scale →W08 · DAY 03 · Data Modeling for Analytics →W08 · DAY 05 · Query Layer and Optimization →
Study path
Every lesson the questions above point to, once, in order.
- 01LLD-04Design an Elevator System
- 02LLD-05Design a Movie Ticket Booking System
- 03IP-19Design a Hotel Reservation System
- 04IP-06Design a Notification System
- 05W06 · DAY 02Core Notification Flow
- 06IP-16Design an Ad Click Aggregation System
- 07W08 · DAY 02Streaming vs Batch Processing
- 08LLD-08Design a Logging Framework (Pub-Sub)
- 09IP-18Design a Distributed Message Queue
- 10W02 · DAY 01Timeout Hell
- 11W04 · DAY 01Caching Patterns
- 12W03 · DAY 03Backpressure and Flow Control
- 13W09 · DAY 05Security Architecture
- 14W09 · DAY 01Tenant Isolation Strategies
- 15W00 · PART 5Operating System Concepts for System Design
- 16SQ-15Figma Multiplayer Editing
- 17SQ-20Google Docs Collaboration
- 18W05 · DAY 04Conflict Resolution
- 19IP-10Design a File Sync Service (Dropbox / Google Drive)
- 20SQ-08AWS S3
- 21W09 · BOSSDesign a Multi-Tenant Enterprise SaaS Platform
- 22W09 · DAY 02Noisy Neighbor Prevention
- 23W08 · DAY 01Event Ingestion at Scale
- 24W08 · DAY 03Data Modeling for Analytics
- 25W08 · DAY 05Query Layer and Optimization
Company names and logos are trademarks of their owners, shown only to identify each company. This course isn't affiliated with or endorsed by any of them.