My Adobe MTS-2 Frontend Engineer Interview Experience
Karuna Kumari
January 8, 2026
medium
Overview
The candidate successfully navigated a five-round interview process for a Frontend Engineer MTS-2 position at Adobe. The evaluation covered a range of technical skills, including data structures and algorithms (DSA), proficiency in JavaScript and React, and system design principles. Behavioral assessments were also incorporated to gauge teamwork and problem-solving abilities.
Interview Rounds
Round 1: Data Structures and Algorithms (DSA)
- The candidate was presented with two coding problems on HackerRank, focusing on two-pointers and stack implementations.
- JavaScript was the preferred language, though other languages were permitted.
Round 2: Machine Coding (JavaScript/React)
- A JavaScript and React-based problem required the candidate to build functionality from scratch within an online editor.
- The use of external libraries was prohibited.
Round 3: Machine Coding (UI Development)
- The candidate was tasked with creating a user interface with complete functionality.
- Similar to Round 2, the solution had to be implemented without relying on existing libraries.
Round 4: Data Structures and Algorithms (DSA)
- This round involved solving two medium-difficulty DSA questions, likely focusing on backtracking and stack-related concepts.
- The candidate had to write functional code, potentially in C++ or JavaScript.
Round 5: Hiring Manager Round
- The final round was conducted in person and encompassed high-level and low-level system design discussions, further DSA problem-solving, and behavioral questions.
- Technical assessments were performed using pen and paper or a whiteboard.
- Behavioral inquiries centered on teamwork, leadership, conflict resolution, and collaborative skills.
Key Takeaways
- Strong preparation in data structures and algorithms is crucial, particularly with JavaScript.
- Experience in building UIs and web applications from scratch using JavaScript and React is highly valued.
- The ability to articulate system design principles and problem-solving approaches is essential.
- Demonstrating strong teamwork, leadership, and conflict resolution skills is important for behavioral assessments.
Original Source
This experience was originally published on medium. Support the author by visiting the original post.
Read on medium