Pinterest logo

Pinterest Data Scientist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 38 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
31.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Pinterest.

Showing 3 of 38
Pinterest logo
Pinterest

Data Science Intern

Analytics · nearly a year ago

Intern Average Positive experience No offer 4 rounds
Interview process
Take home Technical screen
Interview formats
Coding Technical

I had an online assessment with 4 questions, which included 2 SQL queries and 2 Python questions focused on data cleaning. I managed to complete 3 out of the 4 questions, passing all the tests, but it still wasn't enough to move forward. If you pass this stage, there are typically 3 more technical rounds.

Confirmed questions2 questions
  • How would you clean outliers in a dataset?
  • How do you convert a continuous variable to a categorical one?
Pinterest logo
Pinterest

Staff Data Scientist

Analytics · a year ago

Staff Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

I had an initial chat with the hiring manager, followed by a coding screen, and then an onsite interview. I thought I did well, but they said I didn't answer one question in depth, even though I offered multiple solutions. The recruiter mentioned I 'did a poor job going in depth' and that offering two solutions was seen negatively as 'switching up.' It's interesting that a recruiter, who wasn't even in the interview, would give such feedback, but it reflects the subjective and arrogant culture at Pinterest. It felt very subjective, and I suspect it might be a company with DEI hires for recruiters who then act abrasively if your interview doesn't directly lead to an offer for their benefit. The interviewer who gave this feedback was apparently Caucasian and might have been looking for a specific type of candidate, leading to a potential bias in their evaluation. It seems like an unwelcoming environment unless you fit a very specific, narrow mold – characterized by racism, arrogance, and entitlement. I'd recommend avoiding it.

Confirmed questions1 question
  • Questions about ad performance and related topics.
Pinterest logo
Pinterest

Data Scientist

Analytics

Mid Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Onsite Background check Offer
Interview formats
Technical Coding Case Behavioral Technical

When I applied for this data scientist job, the interview process kicked off with a quick recruiter screen where I walked through my background and tried to sound naturally enthusiastic while also praying they wouldn’t ask me to define MLOps in a sentence. Then I moved on to a technical phone round, which turned into an unexpectedly deep dive into pandas operations and left me second-guessing everything I thought I knew about DataFrames. After that came the “simple” take-home assignment that somehow ate my entire weekend and required me to dust off parts of linear algebra I hadn’t touched in years. Finally, the onsite loop involved a whiteboard session where I derived logistic regression under the mildly judgmental stare of three engineers, a product case where I had to improvise strong opinions about churn, and a behavioral round where I repeated “cross-functional collaboration” so many times that I briefly wondered if I was still speaking English.

Confirmed questions3 questions
  • They asked me to derive logistic regression on a whiteboard with three engineers watching.
  • They asked me to improvise strong opinions about churn during a product case.
  • They asked me to talk about cross-functional collaboration in a behavioral round.

Pinterest Data Scientist Interview Questions

Quoted word for word from Pinterest interview reports.

Can you explain column-wise normalization using Numpy or Pandas?

Read reports

Can you write a SQL query to find the daily count of unique users who logged in using both an iPhone and the web, assuming separate tables for iPhone and web logs?

Read reports

How do you convert a continuous variable to a categorical one?

Read report

How would you explain a p-value to someone without a technical background?

Read report

Can you explain what a p-value is and how to interpret it?

Read report

In terms of measuring feed diversity for users, what metrics would you consider?

Read report

Formats, difficulty and experience

Across all 38 Pinterest interview reports.

Interview formats

Technical 35.4%
Coding 35.4%
Behavioral 14.1%
Case 9.1%
Presentation 2%

Interview difficulty

Easy 15.8%
Average 57.9%
Difficult 26.3%

Candidate experience

Neutral 39.5%
Positive 31.6%
Negative 28.9%