Pinterest Software Engineer Interview Questions

54+ Pinterest Software Engineer interview questions drawn from real candidate reports. Sources include 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. Questions span every stage of the Pinterest Software Engineer loop: OA, phone screen, system design, behavioral, and onsite coding.

What to Expect in the Pinterest Software Engineer Interview

The Pinterest Software Engineer interview process typically runs 4 to 6 rounds depending on seniority level. Based on candidate reports in the LeakCode database, the loop usually includes a resume review, an online assessment or coding phone screen, one or more technical rounds, a system design round (for senior and above), and a behavioral or values round.

Difficulty skews toward medium and hard LeetCode-style problems in the coding rounds. System design questions test breadth (component selection, scaling, trade-off reasoning) more than deep implementation. Behavioral questions are tied to the company's stated values and principles.

Pinterest Software Engineer Questions (Sample)

pinterest tech phone screen: append pins to shortest column problem

phone screen 2026 1p3a

就是一堆pins,然后每个pin都有自己的height。 然后在固定数量的column上append这些pins,要求每次都append到最短的column上。 本质就是用min heap来排序,要求分析时间,空间复杂度

View

pinterest software engineer fulltime tech phone screen interview experience

phone screen 2026 1p3a

Phone:815 VO: 非负数小数/整数最后一位四舍五入,各种分类讨论 Splitwise BQ SD: rate limiter https://www.1point3acres.com/bbs/thread-1124646-1-1.html 拓展是给定多个requests求每个request应该找哪个电梯,request有timestamp,电梯每一秒走1层,动态维护能找到最近电梯的数据机构(有序容器)已经过去6周了没有结果,问了recruiter结果她邮箱注销了 有coordinator回复recruiter已经离职了,已经发起内部ticket转移case 我也是服了,这公司草台班子到recruiter离职不交接的吗

View

Pinterest Tech Phone Screen Experience for Fulltime SDE Role

phone screen hard 2025 1p3a

The introduction then asked about the CAP theorem. It seems to confirm that with Partition Tolerance (P), we cannot have both Control (C) and Availability (A). I hadn't carefully reviewed the CAP part

View

Pinterest Fulltime SDE Onsite Interview Experience and Coding Challenges

take home easy 2025 1p3a

The screening interview was a very simple question: find restaurant ranges. The interviewer was an Indian woman, very easy to talk to. Then the VO mentioned there would be three rounds of coding for t

View

Pinterest Coding 2024, Can't solve using AI either

coding 2025 leetcode

I was asked this in pinterest coding interview and I couldn\'t solve it optimally. please help You are given a list of dictionary which looks like below [{id: 1, username: \'hermoine\', text:...

View

Pinterest | Software Engineer L14| Phone Screen

phone screen 2024 leetcode

Recently had a phone screen with Pinterest for an L14 SWE 2 position. Got the following question: https://leetcode.com/problems/count-subarrays-with-score-less-than-k/description/ Initially brute forced the solution, interviewer asked on ways to optimize. Proposed a solution...

View

Pinterest | Onsite | Bay Area | Meeting rooms variation

manager 2024 leetcode

Similar: https://leetcode.com/discuss/interview-question/4903609/Google-E4-Phone-Interview-or-Time-Intervals-with-Enough-Capacity/ You\'re a restaurant manager who\'s job is to find available time windows for seating N number of guest(s). Lets assume your restaruant is specified in the following way: restaurant =...

View

Pinterest | Internship | Dublin | Nov 2024 [Reject]

oa easy 2024 leetcode

Applied to Pinterest internship, did the OA and was asked to be interviewed. Meeting with recruiter, good experience, basic behavioral questions such as why Pinterest, what are my interests. Then...

View

Pinterest | Onsite | Rejected | June 2022

phone screen medium 2022 leetcode

I gave my Pinterest onsite interview on June 30 and it ended up in reject. Phone screen: https://leetcode.com/discuss/interview-question/2133879/pinterest-phone-screen-usa/1475896 Each interview length is about 45 minutes except the system design which was about...

View

Pinterest | Data Analyst Interview | Reject

phone screen 2020 leetcode

1 Phone Screening - Why do you want to work for Pinterest? Why would you be a good fit? #2 Writing Contest - Read this (they had mailed me) article on...

View

#332 Reconstruct Itinerary

coding hard lc_company

LeetCode #332: Reconstruct Itinerary. Difficulty: Hard. Topics: Array, String, Depth-First Search, Graph Theory, Sorting, Heap (Priority Queue), Eulerian Circuit. Asked at Pinterest in the last 6 months.

View

#322 Coin Change

coding medium lc_company

LeetCode #322: Coin Change. Difficulty: Medium. Topics: Array, Dynamic Programming, Breadth-First Search. Asked at Pinterest in the last 6 months.

View

#815 Bus Routes

coding hard lc_company

LeetCode #815: Bus Routes. Difficulty: Hard. Topics: Array, Hash Table, Breadth-First Search. Asked at Pinterest in the last 6 months.

View

#1055 Shortest Way to Form String

coding medium lc_company

LeetCode #1055: Shortest Way to Form String. Difficulty: Medium. Topics: Two Pointers, String, Binary Search, Greedy. Asked at Pinterest in the last 6 months.

View

#1110 Delete Nodes And Return Forest

coding medium lc_company

LeetCode #1110: Delete Nodes And Return Forest. Difficulty: Medium. Topics: Array, Hash Table, Tree, Depth-First Search, Binary Tree. Asked at Pinterest in the last 6 months.

View

Difficulty Breakdown

9

hard

7

medium

4

0

2

easy

Based on 54 questions with difficulty labels from candidate reports.

Interview Rounds

Here is how the Pinterest Software Engineer questions in the LeakCode database break down by interview round, based on what candidates reported:

Round Questions in Database
coding 44
phone screen 6
technical 1
take home 1
oa 1
manager 1

Most Common Topics

strings (13) arrays (10) graphs (3) graph (3) dp (3) system design (2) design (2) trees (1)

Question Recency

2

2026

3

2025

3

2024

1

2022

Question counts by interview year, based on candidate-reported dates.

How to Prepare for the Pinterest Software Engineer Interview

Use the LeakCode question database as your primary research tool. Filter by role (Software Engineer), then by round type to focus your prep on the specific stages in your upcoming loop. Sort by recency to see what 2026 candidates actually faced.

  • Start with questions from the last 12 months. Interview processes change and recent data is the strongest signal.
  • Cross-reference questions that appear in multiple sources (1p3a, Blind, Glassdoor). Multi-source confirmation means a question has stronger recurrence probability.
  • For system design rounds: focus on the question patterns, not individual questions. The same design principles recur across many prompts.
  • For behavioral rounds: map your experiences to the company's stated values before the interview. Most behavioral questions at top companies are derivatives of a small set of core leadership competencies.

FAQ

How many Pinterest Software Engineer questions are in the database?

54+ questions from verified candidate reports. The count grows as new reports are scraped daily from 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode.

Are these questions from real Pinterest interviews?

Yes. All questions are sourced from actual candidate interview reports, not generated by AI. Each entry links back to its source URL where available, and questions are tagged with the year and round reported by the candidate.

How current is this data?

LeakCode updates daily. The database is filtered to exclude duplicate and low-quality entries. You can filter by interview year to focus on recent cycles.

Does LeakCode cover Pinterest OA questions specifically?

Yes. The database includes online assessment questions tagged with round type. See the Pinterest OA page for a dedicated view.

Related: Pinterest All Questions · Pinterest OA Questions · Browse All Companies · Data Sources