Understand the product. Shape your practice.
Adobe's portfolio includes creative tools, document workflows, and customer-experience products. Its engineering careers page emphasizes building usable products and experiences. Ask which product and team your opening supports; use that context to choose relevant practice, rather than assuming a single company-wide interview loop.
0135 min suggested
Undo / redo in an editor
Implement undo and redo for a text editor. Decide how to store actions, clear redo after a new edit, and bound memory usage.
What a strong answer demonstrates
Correct state transitions, testable operations, and a clear memory trade-off.
0240 min suggested
Collaborative document review
Design comments and annotations for a shared document. Cover permissions, concurrent edits, and how clients receive updates.
What a strong answer demonstrates
A coherent data model, access control, and a justified consistency choice.
0320 min suggested
Balance craft and delivery
Tell a story about balancing usability, technical quality, and a deadline. What did you prioritize, and what did you learn from users?
What a strong answer demonstrates
Your individual contribution, the trade-off, and evidence of the outcome.