The process was long, mostly due to the time of year I began interviewing. I started the interview process at the end of Adobe's fiscal year, so my onsite interviews were delayed for some time until budget was allocated, etc.
In total, I had:
Some string algorithms (recursive and iterative versions), some variations of two-sum problems, an iterative tree-traversal question with a small twist, and some Node.js promise questions.
The following metrics were computed from 5 interview experiences for the Adobe Software Engineer role in San Francisco, California.
Adobe's interview process for their Software Engineer roles in San Francisco, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Adobe's Software Engineer interview process in San Francisco, California.