The interview consists of an online assessment, an HR call, and four rounds of virtual onsite interviews. These include two machine learning system design interviews and two coding interviews. The four virtual onsite rounds can be scheduled in the same day or over two days.
Online assessment (75 minutes):
ML system design interview: Q1: How to design the user embedding? Q2: How to design a ML system for unsafe content detection?
Coding interview: Medium to hard level LeetCode questions (not the same problem)
The following metrics were computed from 1 interview experience for the Pinterest Machine Learning Engineer role in San Jose, California.
Pinterest's interview process for their Machine Learning Engineer roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Pinterest's Machine Learning Engineer interview process in San Jose, California.