Real, anonymous reports from people who interviewed for Machine Learning Engineer at Pinterest, newest first and distilled into what to expect across the loop.
Get your personalized Pinterest 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.
I started with a recruiter call that mixed behavioral questions with a few basic technical concepts, and I remember thinking the tone was a little different from what I’d expected. About a week later I moved into a technical screen focused on implementing sparse matrix operations. The coding challenge surprised me because it was almost the same as something I’d practiced recently in the algorithms section on a prep platform.
After that, I went into onsite interviews that felt heavier on data structures and algorithms—more LeetCode-style problems—plus a dedicated discussion of machine learning concepts. Overall it felt smooth and fairly straightforward, and the ML discussion made me feel like I hadn’t been missing a key area.
2 months ago
Average Neutral New York, NY
The process kicked off with a recruiter reaching out, and the call was mostly about discussing teams and fit. From there I had one technical coding round, which was essentially a LeetCode-style problem that felt like a medium difficulty.
Then the timeline moved into an onsite that stretched across five or six rounds, and most of them were technical. I also had a hiring manager conversation at some point during the loop. The overall experience felt pretty standard—lots of evaluation through coding and technical depth rather than a wide variety of formats—and I left the process feeling like the bar was consistent from round to round.
3 months ago
Average Positive Canada
My first step was an HR screen meant for initial screening. After that, I went straight into a LeetCode-style coding assessment round. The format felt…
3 months ago
Difficult Positive United States
I applied for the new grad machine learning engineer position, and the process started with an online assessment before an HR call that lasted about 2…
4 months ago
Difficult Negative United States
The assessment phase hit first, and it was honestly the roughest part of the entire process. The time window was very short and the pacing felt unforg…
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
Recruiter & Initial Screening
The interview process typically begins with a recruiter call that focuses on team fit and basic technical concepts, often mixed with behavioral questions. Candidates generally find this phase supportive and straightforward, setting a positive tone for the subsequent interviews.
Recruiter callBehavioralTeam fit
Technical Coding Assessment
Candidates undergo a technical coding round that primarily features LeetCode-style problems, often with a medium difficulty level. This round tests algorithmic skills and is described as direct, with some candidates noting the importance of edge cases and performance considerations.
LeetCodeCoding assessmentEdge cases
Machine Learning Focus
The onsite interviews include multiple rounds dedicated to machine learning, covering both theoretical concepts and practical system design. Candidates are evaluated on their understanding of ML fundamentals and their ability to apply this knowledge in real-world scenarios.
Machine learningSystem designTheoretical concepts
Structure and Volume of Interviews
The overall interview loop is structured and can involve multiple rounds, often including both coding and ML-focused discussions. Candidates report that the volume of interviews can be intense, requiring them to switch between different types of evaluations.
Interview structureMultiple roundsIntensity
Difficulty and Evaluation Consistency
The difficulty level across interviews is generally average to difficult, with candidates noting a consistent evaluation standard throughout the process. However, some candidates express frustration over the pacing and the pressure of time constraints during assessments.
DifficultyEvaluation consistencyTime pressure
Post-Interview Experience
Candidates often report a lack of closure after the interview process, with some experiencing ghosting or vague feedback. This can lead to frustration, especially when candidates felt they performed well during the interviews.