
PROS Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 140 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 140 reportsCandidate interview experiences
First-hand accounts from people who interviewed at PROS.
Senior Scientist
I found the job online and the hiring manager contacted me to set up a chat with a recruiter. It was a really weird 30-minute call where the recruiter just spent the entire time trying to find reasons why I wouldn't be a good fit, which was odd since they reached out to me. It was also unprofessional that the recruiter promised an update within a week but never followed up.
- Given that you are not a senior scientist, why do you claim to be one?
Intern
They started with normal behavioral questions, asking about my experience and resume. I was also asked what I'm looking for and about my experience working in teams. They shared information about work-life balance and how interns can choose their projects.
- Could you describe any technical projects you've worked on?
- Tell me about your experience working in teams.
- What are your career aspirations?
Site Reliability Engineer
The interview journey was super chill. After I applied, I had a quick chat about my history, how I work with others, and why I dig SRE. Then, we dove into a technical discussion (no coding involved!) covering Linux fundamentals, networking ideas, and how I'd fix typical production problems. The folks I talked to were really nice and made it feel like a team effort. It was a smooth ride, mostly about seeing how I think rather than cracking tough puzzles.
- Imagine you had to create an AI Agent; what kind of agent would it be?
Software Engineer
The process had 3 rounds. The first was a prescreening with the recruiter. The second was an interview with the group manager, and the third was a coding interview, which was supposed to be related to the position and not just regular LeetCode. I wasn't happy with how they handled it. I was going through a major life event but still made time to interview, and they found it was an inconvenience for them and cancelled the interview even though I received great feedback. The insensitivity they displayed towards me was disgusting.
- Questions about specific programming languages
- Standard behavioral questions
PROS Interview Questions
Quoted word for word from PROS interview reports.
“Given a list of songs, write a function that returns a shuffled list. Ensure the randomness is maximized, meaning the same input list won't yield the same output twice.”
Read reports →“What is the estimated number of barbers in the United States?”
Read reports →“Given 50 white and 50 black marbles in a bag (100 total), and you randomly distribute 50 into each of two bowls, how many marbles must be drawn from one bowl to guarantee obtaining 10 white marbles?”
Read reports →“Regarding a try-catch-finally block, is the finally clause always executed? If not, what are the specific scenarios where it might not be executed?”
Read reports →“Could you write the code to determine if a string is an anagram?”
Read report →“Consider four planes, each with fuel for only a quarter of a trip, that need to travel around the world. How can this be accomplished?”
Read report →“If you have a lemonade stand expecting 100 customers, charging $1 per cup with a 50-cent cost, and a genie offers either to double the number of customers or double the price, which choice yields greater profit?”
Read report →“Can you create a Java class for students with different properties?”
Read report →“Can you explain pricing in a way a 5-year-old would understand?”
Read report →Formats, difficulty and experience
Across all 140 PROS interview reports.