Just finished the Pinterest new grad SWE loop. I'm class of 2025. Sharing the whole thing because I could not find a good recent thread anywhere and had to piece this together from 3-year-old posts.
Recruiting timeline. Pinterest new grad roles opened late October 2025 for summer 2026 start. I applied through the portal. Heard back in about 3 weeks. Recruiter said they move slower than some FAANG but faster than most non-FAANG. This felt true.
The OA. Two LeetCode-style problems on CodeSignal, 90 minutes. I got: a string manipulation problem (medium) and a dynamic programming problem (also medium, 2D DP). The 2D DP one was hard for me. I got a partial solution and explained what I was missing. Still moved forward. I think they care about the reasoning, not just AC.
Phone screen after OA. Live coding with an engineer. One problem, 45 minutes. They gave me a graph problem with an adjacency list. I'd been doing targeted LC medium graph problems for 2 weeks. It was fine. The interviewer was genuinely encouraging, asked clarifying questions, and didn't feel like a gotcha.
Onsite (virtual). Three technical rounds and one behavioral: Two more coding rounds (medium difficulty consistently) One behavioral round with the hiring manager
The behavioral round for new grad was gentler than I expected. They asked about a group project, a time I disagreed with a teammate, and my interest in Pinterest specifically. Have a real answer for the last one; vague "great company culture" answers don't work.
Offer: my TC was around $175k in SF. Base + signing + RSU over 4 years. The RSU vesting starts year 1 (no cliff on RSUs but standard 1-year cliff on other things, confirm with your offer letter).
Main advice: solid on LC mediums, especially graphs and DP. Don't over-prep LC Hard. Spend time on the Pinterest product, use it, think about the engineering that makes it work.