
Pinterest Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 842 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 842 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Pinterest.
Technical Program Manager
The interview process was originally accommodating - I was on a tight timeline and had another offer I needed to respond to. The team very kindly scheduled some quick rounds of interviews and follow-up interviews for me. I believe there were 5 rounds total. After completing all those rounds I was ghosted, despite following up a couple times with the recruiter. It seemed so odd they would have gone out of their way and spent so much time interviewing me and then couldn’t be bothered to even send a template rejection email or anything.
- Why are you interested in working for Pinterest?
Communications Specialist
My interview experience with Pinterest was genuinely one of the best I’ve had. What stood out most was the transparency at every stage. Right from the start, they shared the exact salary for the role — before asking anything about my background — simply to make sure we were aligned. That level of clarity and respect is rare, and it set the tone for the entire process. They also laid out the full interview process upfront, so I understood exactly what each step would involve. Throughout, the team was consistently communicative and incredibly responsive, which made the experience smooth and respectful of my time. The interviews themselves were focused, efficient, and thoughtful. The questions were smart and direct, and I appreciated meeting four different colleagues across different levels of the organisation. It gave me a well-rounded sense of the culture, the team, and the expectations of the role. Overall, Pinterest handled the process with a level of honesty, professionalism, and consideration that truly stood out. It left a very positive impression of the company and how they treat candidates.
- How would you approach working on international projects with diverse teams to ensure successful market landing?
Backend Engineer
The interview process involves 2 rounds. The first round focuses on Data Structures and Algorithms. The second round includes two more DS & Algos interviews, an Architecture Design interview, and a Conductual interview. The DS and algos interviews are either hard or medium Leetcode challenges, and some are custom challenges.
- Data Structures and Algorithms challenges (hard or medium Leetcode)
- Custom challenges
- Architecture Design
Creative Director
The interview process was not well organized. I received preparation materials only the day before a lengthy 2.5-hour interview, despite the meeting being scheduled four days prior. This felt unprofessional and disrespectful of my time. While the interviewers were pleasant, the overall experience was negative, seeming hurried, disorganized, and inconsiderate.
- Could you share an instance from your past that demonstrates resilience in a creative endeavor?
- Walk me through a time when you had to juggle several creative projects at once.
- Describe a scenario where you successfully convinced others of your creative ideas.
Pinterest Interview Questions
Quoted word for word from Pinterest interview reports.
“Given a 2D integer array `board` of size m x n, where each row has exactly 3 unique numbers, find the second most frequent number in each row and return an array of these numbers.”
Read reports →“When a button with an emoji is tapped, generate copies of the emoji that float upwards like balloons. If the button is held down, emojis should continue to be generated continuously until the finger is released.”
Read reports →“Could you write a function that rearranges a list of article types such that no two consecutive articles share the same type? If this is not achievable, the function should return False.”
Read reports →“Given an array of objects, each with an id and a height property, distribute them into columns simulating the behavior of the Pinterest grid, such that the objects are positioned to balance the height of the columns.”
Read reports →“Given an NxN matrix with some cells marked as 'wall', when a non-wall cell is tapped, fill that cell with color and propagate the color to adjacent cells, avoiding crossing walls. The final result should be that all areas accessible from the starting point are colored, without crossing walls.”
Read report →“Could you calculate the output of a neural network given an input vector, weights, and biases?”
Read report →“How would you sort a 2D array and return the top k elements?”
Read report →“Could you identify the category with the highest average time spent from a given DataFrame using Python/Pandas?”
Read report →“For new users, how would you calculate the click-through rate by pin type and date, given the tables users, pins, and engagement?”
Read report →Formats, difficulty and experience
Across all 842 Pinterest interview reports.