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 and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Pinterest reviews | Pinterest jobs | Pinterest salaries | Pinterest benefits | Pinterest conversations
      Pinterest interviewsPinterest Senior Machine Learning Engineer interviewsPinterest interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and 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 personalised job recommendations and updates by starting your searches.

      Senior Machine Learning Engineer Interview

      23 Apr 2026
      Anonymous interview candidate
      No offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 5 weeks. I interviewed at Pinterest in Mar 2026

      Interview

      First round is HR round for initial screening, Second round is leet code style coding asessment, Third round is Loop (consisting of 2 Leetcode style coding assessments, 1 system design, 1 ML practitioner, and 1 IC round)

      Other Senior Machine Learning Engineer interview reviews for Pinterest

      Senior Machine Learning Engineer Interview

      7 Nov 2024
      Anonymous interview candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I interviewed at Pinterest

      Interview

      Brief introduction and then started coding. Overall process is focusing on solving the corner cases of this question. And it's not easy to come up with and solve all corner cases.

      Interview questions [1]

      Question 1

      Reverse Count and Say, https://leetcode.com/discuss/interview-question/algorithms/124839/pinterest-reverse-count-and-say
      Answer question

      Senior Machine Learning Engineer Interview

      13 Dec 2024
      Anonymous interview candidate
      Dublin, Dublin
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at Pinterest (Dublin, Dublin) in Sept 2024

      Interview

      Had an initial HR screen for 30 mins and then invited to a 60 minute technical phone screening interview. No one showed up for the technical interview and due to poor HR management, no HR rep was able to help when I reached out. Got a response a day later that the meeting was moved to a week later due to miscommunication between their EU & US offices. A week later, the technical interviewer focused more on topics unrelated to your previous work rather than discussing the projects you had been involved in. Typical ML questions were asked in the technical interview, e.g. what is L1/L2 regularisation (make sure to you know the math behind why L1 leads to feature sparsity vs L2 (derivation etc.)), vanishing gradient problem (what kind of activation functions can mitigate this etc.). Finally, a leet-code medium question to end of the session. I was able to finish the solution but not enough time to debug edge cases. Got an automatic rejection 2 days later.

      Interview questions [1]

      Question 1

      Write a function to rearrange a list of article types so that no two consecutive articles are of the same type. If such an arrangement is not possible, return False. Input: articles (List[str]): A list of strings where each string represents an article type. Strings are case-sensitive. Output: List[str]: A valid arrangement of articles where no two consecutive elements are the same. bool: Return False if no valid arrangement exists. Examples: Input: ["sports", "media", "sports"] Output: ["sports", "media", "sports"] Input: ["sports", "sports", "sports"] Output: False Input: ["sports", "media", "news", "media", "sports"] Output: ["sports", "media", "sports", "news", "media"]
      1 Answer
      2