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
就是一堆pins,然后每个pin都有自己的height。 然后在固定数量的column上append这些pins,要求每次都append到最短的column上。 本质就是用min heap来排序,要求分析时间,空间复杂度
pinterest software engineer fulltime tech phone screen interview experience
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离职不交接的吗
Pinterest Tech Phone Screen Experience for Fulltime SDE Role
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
Pinterest Fulltime SDE Onsite Interview Experience and Coding Challenges
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
Pinterest Coding 2024, Can't solve using AI either
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:...
Pinterest | Software Engineer L14| Phone Screen
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...
Pinterest | Onsite | Bay Area | Meeting rooms variation
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 =...
Pinterest | Internship | Dublin | Nov 2024 [Reject]
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...
Pinterest | Onsite | Rejected | June 2022
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...
Pinterest | Data Analyst Interview | Reject
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...
#332 Reconstruct Itinerary
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.
#322 Coin Change
LeetCode #322: Coin Change. Difficulty: Medium. Topics: Array, Dynamic Programming, Breadth-First Search. Asked at Pinterest in the last 6 months.
#815 Bus Routes
LeetCode #815: Bus Routes. Difficulty: Hard. Topics: Array, Hash Table, Breadth-First Search. Asked at Pinterest in the last 6 months.
#1055 Shortest Way to Form String
LeetCode #1055: Shortest Way to Form String. Difficulty: Medium. Topics: Two Pointers, String, Binary Search, Greedy. Asked at Pinterest in the last 6 months.
#1110 Delete Nodes And Return Forest
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.
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
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