I applied online. I interviewed at Pinterest (Seattle, WA) in Oct 2025
Interview
good, smooth, professional. The coding and technical questions are not too hard. There are 3 rounds of interview, OA, live coding and final manager interview. For the last phase there is not too many technical questions, only what I want to ask about their team
Interview questions [1]
Question 1
2 leetcode easy-medium questions, and some general ML questions like AUC, overfitting.
I applied online. I interviewed at Pinterest (California City, CA) in Jun 2026
Interview
ust an OA. The whole thing was 70 minutes long. It started with 7 multiple-choice questions (not too bad), one LeetCode medium, and two ML from-scratch coding problems. But that coding part took me a solid 50 minutes just struggling with the tool constraints."
Interview questions [1]
Question 1
he multiple-choice questions covered precision and recall calculations, the differences between bagging and boosting, overfitting-related concepts, and manual forward/backward propagation calculations for neural networks.
However, the programming section was highly restrictive. We were limited to using scipy.cdist for KNN and sklearn.tree.DecisionTreeClassifier for decision trees. As a result, I spent the majority of the time checking the documentation. I could not understand the restriction on NumPy, as many of my standard NumPy operations were unavailable, and I couldn't come up with alternatives under the time pressure. Consequently, I left the final three problems incomplete.
The online coding assessment consisted of questions related to basic data structures like strings/ arrays and additional coding questions on ML topics. There were also some Multiple Choice questions which were overall on easy level.
Machine Learning Intern applicants have rated the interview process at Pinterest with 3.2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 83% positive. To compare, the company-average is 49.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Intern roles take an average of 15 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at Pinterest overall takes an average of 24 days.
Common stages of the interview process at Pinterest as a Machine Learning Intern according to 6 Glassdoor interviews include:
Phone interview: 30%
Skills test: 30%
One on one interview: 30%
IQ intelligence test: 10%
Here are the most commonly searched roles for interview reports -