Pandora logo

Pandora Software Engineer Interview Questions
& Process

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

Based on 46 interview experiences · FREE TO READ

3.6 Rounds average
Average Typical difficulty
57.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Pandora.

Showing 3 of 46
Pandora logo
Pandora

Software Engineer

Engineering

Mid Easy Positive experience No offer 7 rounds
Interview process
Recruiter call Phone screen Technical screen Technical screen Onsite Onsite Onsite Onsite Onsite Background check Offer
Interview formats
Behavioral Technical Coding

I got contacted by a recruiter first. Then, I had a phone screen with the hiring manager, followed by two technical phone interviews. These were pretty straightforward. After that, I had the on-site interviews, which included five total interviews, with three being technical. The technical questions were medium difficulty, similar to Leet Code problems. My prep with Glassdoor and Leet Code helped me solve them quickly. The whole process was really smooth and everyone was very nice. The on-site interviews made me feel really welcome. There was a small issue where my interviewer for the second phone interview didn't show up. I let the recruiter know, and she apologized and rescheduled it for when I was available. It ended up taking four weeks to get a standard no-hire email from Pandora. I was pretty bummed because the recruiter had made it sound like I did great in every stage.

Confirmed questions1 question
  • Why did you decide to join Pandora?
Pandora logo
Pandora

Software Engineer

Engineering

Senior Easy Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

Recruiter reached out multiple times about a Senior Software Engineer role on their tools team, thinking I was a good fit. I'd already responded, but they still emailed asking for my resume. Once I sent it, they said it seemed like I was looking for a New Graduate Role, even though my resume clearly shows over 5 years of software development experience. They kept pushing the new grad role, so I decided to disengage. It was frustrating to see recruiters contacting people blindly without reviewing their resume or profile, then asking nonsensical questions repeatedly.

Confirmed questions1 question
  • You're applying for a New Grad role, why is that?
Pandora logo
Pandora

Software Engineer

Engineering

Intern Easy Positive experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview process was super fast and really nice. My recruiter was on it with scheduling, and all the people I interviewed with were awesome. I had a great time chatting with them and would be happy to work with them. First, I had a recruiter phone screen that was mostly behavioral. Then, there was a technical phone screen with an engineer from the team, done on Codebunk, focusing on DS&A. The final interview was with the technical manager and included both technical and behavioral stuff. Overall, it was a really pleasant experience.

Confirmed questions1 question
  • They asked Leetcode easy questions, with some follow-up on clarification and Big O.

Pandora Software Engineer Interview Questions

Quoted word for word from Pandora interview reports.

What is the reason behind the restriction preventing domains from different origins from accessing one another's cookies?

Read reports

For a file with keys and values, what's an efficient way to retrieve a value for a given key?

Read reports

How would you convert a string to an integer and then add them together?

Read reports

How can one find the first two smallest values within an array?

Read reports

How can the efficiency of searching an ordered list be improved?

Read report

What are some command line arguments you can give your java program before it executes?

Read report

Could you explain the difference between an interface and an abstract class?

Read report

Can you implement a stack data structure from scratch using a Linked List?

Read report

Formats, difficulty and experience

Across all 46 Pandora interview reports.

Interview formats

Technical 36.1%
Behavioral 31.9%
Coding 26.1%
System Design 5%
Other 0.8%

Interview difficulty

Easy 28.3%
Average 60.9%
Difficult 10.9%

Candidate experience

Negative 31.1%
Positive 57.8%
Neutral 11.1%