PROS logo

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

2.9 Rounds average
Average Typical difficulty
66.2% Positive experience

Which role are you interviewing for?

30 roles · 140 reports

Candidate interview experiences

First-hand accounts from people who interviewed at PROS.

Showing 4 of 140
PROS logo
PROS

Senior Scientist

Research · nearly a year ago

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

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.

Confirmed questions1 question
  • Given that you are not a senior scientist, why do you claim to be one?
PROS logo
PROS

Intern

Engineering · nearly a year ago

Intern Average Positive experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral Technical

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.

Confirmed questions5 questions
  • Could you describe any technical projects you've worked on?
  • Tell me about your experience working in teams.
  • What are your career aspirations?
PROS logo
PROS

Site Reliability Engineer

Engineering · nearly a year ago

Intern Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

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.

Confirmed questions1 question
  • Imagine you had to create an AI Agent; what kind of agent would it be?
PROS logo
PROS

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Coding

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.

Confirmed questions2 questions
  • 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.

Interview formats

Behavioral 42.6%
Technical 28.1%
Presentation 14.5%
Coding 8.3%
Case 3%

Interview difficulty

Easy 16.4%
Average 62.1%
Difficult 21.4%

Candidate experience

Positive 66.2%
Negative 18%
Neutral 15.8%

Reports by job function

Engineering 37
Sales 25
Consulting 22
Operations 9
Product 9
Research 8