Adobe
Product-engineering loops with a practical bent: data structures first, then a design round grounded in the app surface you would actually work on.
Typical loop
- 1Recruiter screen
- 2Technical phone screen
- 3Onsite: two coding rounds
- 4Product-minded design round
- 5Behavioral round
Asked on LeetCode
All 148 by time range →- Two SumeasyArrayHash Tablefrequency 100.0
- Group AnagramsmediumArrayHash TableStringSortingfrequency 95.1
- Special Binary StringhardStringDivide and ConquerSortingfrequency 95.1
- Longest Substring Without Repeating CharactersmediumHash TableStringSliding Windowfrequency 91.3
- LRU CachemediumHash TableLinked ListDesignDoubly-Linked Listfrequency 89.1
- Add Two NumbersmediumLinked ListMathRecursionfrequency 86.8
- Majority ElementeasyArrayHash TableDivide and ConquerSorting+2frequency 86.8
- Median of Two Sorted ArrayshardArrayBinary SearchDivide and Conquerfrequency 86.8