Take an OA with three questions: (1) Count the number of black pixels. (2) SQL. (3) Design a rate-limit API.
Then, I was given a phone interview. The problem was an easy-level LeetCode problem, and the follow-up was a medium-level problem. I finished everything in 30 minutes.
Finally, I was given an on-site interview. There were four rounds: two coding rounds, one machine learning round, and one system design round. I had lunch with a manager. The lunch tasted really good.
I was asked about my understanding of Pinterest's home feed system.
The following metrics were computed from 4 interview experiences for the Pinterest Machine Learning Engineer role in San Francisco, California.
Pinterest's interview process for their Machine Learning Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Pinterest's Machine Learning Engineer interview process in San Francisco, California.