Real, anonymous reports from people who interviewed for Machine Learning Engineer at Adobe, newest first and distilled into what to expect across the loop.
Get your personalized Adobe Machine Learning Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
After an HR call, I went straight into a DSA round. It felt pretty manageable: I got two medium questions there, and then the next coding round covered an implementation of a random forest on a basic example.
What followed was a full five-round interview loop. The overall flow was mostly technical, and I remember how “stacked” it felt—coding and algorithm-style questions back to back, without much downtime to reset. I left feeling like the bar was clear and consistent, even if it was a lot to get through.
10 months ago
Average Positive United States
My process started with two back-to-back phases after applying online: a short manager conversation and then a technical interview. The manager part was only about 15 minutes, and the technical one ran roughly 45 minutes.
I liked the experience overall. The pacing was straightforward—no drawn-out sequence of unrelated steps—and the format felt clean enough that I could focus on how I was answering rather than guessing what would come next. I ended the process with a pretty positive impression of how the interviews ran, even though I didn’t walk away with an offer in the account that didn’t mention one.
10 months ago
My first real round was an end-to-end design question based on image and text coming from document-like data. I had to propose a complete pipeline aim…
10 months ago
Easy Positive Sunnyvale, CA
My experience was mainly captured by the way the interview topic was framed around classic LeetCode being outdated. I remember the sentiment that inst…
> 1 year
Average Positive Bucharest, Bucuresti
The interview was split into two one-hour blocks. First I worked on programming and algorithms problems similar to what you’d find on LeetCode or Hack…
Unlock every Machine Learning Engineer interview experience
Real Machine Learning Engineer interview experiences
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Flow
Candidates typically experience a structured interview process that includes an initial HR call followed by a series of technical rounds, often feeling tightly packed with little downtime. The overall flow emphasizes technical skills, with a mix of coding and machine learning discussions throughout the interviews.
Interview loopTechnical roundsStructured process
Coding & Algorithm Challenges
The coding rounds often feature medium-level algorithm questions similar to those found on platforms like LeetCode, but some candidates reported unexpected topics such as big data concepts, which led to frustration. Candidates should prepare for both standard coding problems and more domain-specific challenges.
LeetCodeCoding problemsAlgorithm challenges
Machine Learning & System Design
Interviews include a significant focus on machine learning concepts, with candidates expected to discuss system design and implementation details, such as building pipelines and understanding transformer internals. This requires a deep understanding of both theoretical and practical aspects of ML.
Machine learningSystem designTransformer models
Behavioral & Product Fit Discussions
Candidates often engage in discussions about their interest in the product and their previous projects, which helps assess cultural fit and alignment with the company's goals. These conversations are typically direct and focused on practical applications of their work.
BehavioralProduct fitProject discussion
Expectations vs. Reality
Some candidates reported a disconnect between their expectations based on recruiter descriptions and the actual interview content, particularly regarding the technical focus. It's crucial for candidates to prepare broadly and be ready for varied topics beyond typical coding questions.
ExpectationsRecruiter communicationPreparation
Interview Difficulty & Candidate Experience
The overall difficulty of the interviews is perceived as high, with candidates feeling challenged by both the technical depth and the pace of questioning. While many candidates did not receive offers, they appreciated the clarity of expectations and the opportunity to demonstrate their reasoning skills.