These are LLD questions of the kind Adobe actually asks — the patterns reported from Adobe's AI-engineering rounds, where design trade-offs, scale and failure modes matter as much as definitions. Treat this page as a mock interview: say every answer out loud before revealing it. If one surprises you, the lesson behind it is linked at the bottom.
Adobe LLD concept questions
Adobe's LLD rounds (relevant to their creative-tools products) sometimes ask: design an undo/redo system for a document editor.
Asked in
An image editor needs to support many interchangeable filters (blur, sharpen, grayscale) that can be chained. What pattern fits, and how does it connect to Open/Closed?
Asked in
A new editor version needs to open old, legacy-format documents through a new, cleaner internal document API it wasn't designed around. What pattern fits?
Asked in
How to use this page: Adobe rarely asks something you've never seen — they ask a standard LLD concept and then push one level deeper ("why?", "what would you do if..."). Master the concept in the LLD course lessons, and the follow-up stops being scary.
Keep practising: SOLID Principles, Strategy Pattern, Design a Parking Lot and UML Diagrams cover what most Adobe LLD rounds test.

