Adobe Interview Questions
We track 7 interview questions reported from Adobe: 7 in Coding & Leetcode-style Questions. They average 3.4/5 difficulty — medium for a working engineer — and every one was reported by someone who sat the loop, not written by us. The topics that come up most: hashmap, sorting, tree, dfs.
Practice these on the problems board →Question mix
- Coding & Leetcode-style Questions7
Difficulty
- 3/5 — medium4
- 4/5 — hard3
Asked for SWE (7), MLE (5), DataEng (1)
Topics Adobe asks about
Reported Adobe questions
Smallest Subarray with K Distinct Integers
3/5Locating the most compact segment of an array containing a specific variety of distinct elements is a classic interview challenge frequently featured at Adobe. This problem assesses your mastery of two-pointer techniques and hash-based frequency tracking to dynamically shrink and expand sequence boundaries. You will need to handle edge cases where the target variety cannot be satisfied. Access the complete problem statement and optimal source code by subscribing.
Coding & Leetcode-style Questionssliding-windowtwo-pointershashmapStudent Grade Processing (Subject Average, Filter, Top-K, Median)
3/5Mastering data manipulation and aggregation is essential for backend engineering interviews, as highlighted by this Adobe assessment. Candidates are asked to process a collection of academic records to compute subject-wise averages, apply conditional filters, extract leading performers, and determine statistical median values. This task evaluates your ability to handle complex data transformations efficiently using standard programming constructs. Access to the complete problem breakdown, optimal algorithms, and verified code solutions requires a paid subscription.
Coding & Leetcode-style QuestionsstreamshashmapsortingBinary Tree Maximum Path Sum (Tree Kadane)
4/5Featured frequently in Adobe technical rounds, this tree-based challenge requires finding the maximum possible sum along any continuous path within a binary tree where nodes can hold negative integers. Unlike traditional root-to-leaf traversals, the path can start and end at arbitrary nodes, demanding a dynamic programming approach akin to Kadane's algorithm adapted for hierarchical structures. This problem thoroughly tests your recursion, tree manipulation, and optimal substructure identification skills. Get full access to the problem description and expert solution with a subscription.
Coding & Leetcode-style QuestionstreedfsrecursionWord Ladder (Minimum Transformations)
4/5Explore this classic graph-traversal problem frequently featured in technical evaluations at Adobe. The exercise focuses on computing the shortest path between two text strings by modifying a single character at a time through a restricted lexicon. It tests your ability to model state spaces and apply breadth-first search techniques efficiently. Access to the comprehensive problem breakdown and optimal implementation requires a subscription.
Coding & Leetcode-style QuestionsbfsgraphstringsJob Execution — Minimum Operations
4/5In this Adobe interview challenge, you must determine the optimal scheduling strategy to finish a collection of tasks in parallel using asymmetrical execution speeds. The scenario tests your proficiency in advanced mathematical modeling, greedy algorithms, and binary search to minimize total operational steps. You will need to account for varying workload durations and a dual-rate processing system. Unlock the full problem breakdown and expert code solution with a subscription.
Coding & Leetcode-style Questionsbinary-searchgreedymathCoin Change (Minimum Coins)
3/5This classic dynamic programming problem, featured in Adobe coding interviews, challenges you to determine the fewest number of monetary units needed to reach a specific target sum given an unlimited supply of various denomination values. It tests your capability to break down optimization problems into overlapping subproblems and build efficient bottom-up or memoized solutions. The complete problem description, test cases, and optimal model solution require a subscription.
Coding & Leetcode-style Questionsdynamic-programmingunbounded-knapsackPrint Directory Tree Given a File Path
3/5This Adobe interview challenge asks developers to traverse a nested data structure representing a hierarchical file system and output a visually formatted tree of directories and files. The task evaluates recursion, string manipulation, and error handling for missing or unexpected path types. Building a clean, indented visual representation tests fundamental tree traversal skills under structured constraints. Unlock the full problem description and expert reference solution by subscribing today.
Coding & Leetcode-style Questionsrecursiontreesorting
Companies that ask similar questions
Adobe interview FAQ
- How many Adobe interview questions are available?
- 7 reported Adobe questions, the largest group being Coding & Leetcode-style Questions (7).
- How hard is the Adobe interview?
- Across the questions we track, Adobe averages 3.4 out of 5: 4 at 3/5, 3 at 4/5.
- What topics does Adobe ask about?
- Most often hashmap, sorting, tree, dfs, recursion.