Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Pinterest

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Pinterest reviews | Pinterest jobs | Pinterest salaries | Pinterest benefits | Pinterest conversations
      Pinterest interviewsPinterest ML Engineer interviewsPinterest interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      ML Engineer Interview

      Apr 17, 2023
      Anonymous Interview Candidate
      Toronto, ON
      No offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Pinterest (Toronto, ON) in Mar 2023

      Interview

      One of the Pinterest recruiters reached out, it was 15 minutes phone call. I received an email with all resources useful for technical interviews and you can register for a public video call session with two of the Pinterest engineers, to learn about the interview and important hints. The next step was a technical interview asking algorithm, data structure, and general ML questions. if you pass, the system design interview is the next step.

      Interview questions [1]

      Question 1

      Write the code to find the minimum number of coins to make a change.
      Answer question
      1

      Other ML Engineer Interview Reviews for Pinterest

      ML Engineer Interview

      May 13, 2026
      Anonymous Interview Candidate
      New York, NY
      No offer
      Neutral experience
      Average interview

      Application

      I interviewed at Pinterest (New York, NY)

      Interview

      recruiter reached out discussed teams during call, one technical round leetcode round, probably leetcode medium, then followed by onsite of five or six rounds mainly technical rounds with hiring manager call as well

      ML Engineer Interview

      Sep 30, 2025
      Anonymous Interview Candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Pinterest in Aug 2025

      Interview

      The interview process had a phone screening followed by a panel. In the screening, they asked three ML questions and one coding question (LeetCode medium–hard). I solved the coding with BFS and answered all the ML questions correctly, but in the end they ghosted me.

      Interview questions [1]

      Question 1

      Coding: You are given an integer array parent representing a forest of rooted trees with n nodes, where parent[i] is the parent of the i-th node. If parent[i] == i, then node i is the root of a tree. Otherwise, parent[i] < i, meaning that the parent always has a smaller index. Every node has exactly one parent, except the root. You are also given an integer nodeToDelete, representing a node to delete. Your task is to delete nodeToDelete and all of its descendants from the forest. Deletion is done in-place by setting parent[x] = -1 for every deleted node x. Return the updated parent array.
      Answer question

      ML Engineer Interview

      May 24, 2025
      Anonymous Interview Candidate
      Calimesa, CA
      No offer
      Negative experience
      Difficult interview

      Application

      I interviewed at Pinterest (Calimesa, CA)

      Interview

      I got an email and they set up an online interview. First step was coding interview. It was online. Two medium to hard Leetcode problems. I got an email and they set up an online interview. First step was coding interview. It was online. Two medium to hard Leetcode problems.

      Interview questions [1]

      Question 1

      I got an email and they set up an online interview. First step was coding interview. It was online. Two medium to hard Leetcode problems. one question was sorting.
      Answer question