Pentair logo

Pentair Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
87.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Pentair.

Showing 3 of 8
Pentair logo
Pentair

Software Engineer

Engineering · a year ago

Mid Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Coding Technical Behavioral

The interview process included an online test covering DSA, Git, Linux, IoT, embedded systems, and various languages like C++, C#, and Java. Following that, there were two technical rounds, with the first focusing on medium to hard questions related to Git and your chosen programming language. The second technical round was an HR interview.

Confirmed questions1 question
  • Could you tell me about yourself, touching on topics like DSA, Git, Linux, IoT, and embedded systems?
Pentair logo
Pentair

Development Engineer

Engineering

Entry Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check
Interview formats
Behavioral Technical Other

The interview process was pretty average, but overall it was a really negative experience because they never reimbursed my travel expenses. Specifically, I had issues getting reimbursed from the New Brighton MN office. I interviewed at their Kansas office and that reimbursement went fine, but when I tried to get reimbursed from New Brighton, they kept passing me around in email chains for months. Eventually, they tried to claim my Kansas reimbursement as their own and now they won't respond to my emails. I'm thinking about taking them to small claims court. I'd tell anyone to avoid interviewing with them because it didn't seem like they were serious about hiring for their engineering department.

Confirmed questions1 question
  • Standard questions were asked.
Pentair logo
Pentair

Software Engineer

Engineering

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

I applied through my university's job site and then got an email asking for a brief phone call to discuss the company and position, and to see if I wanted to continue. After that, I had an in-person interview with 5 people where they asked about my school work and some basic technical things.

Confirmed questions1 question
  • Can you explain the difference between a struct and a class?

Pentair Software Engineer Interview Questions

Quoted word for word from Pentair interview reports.

Can you explain the difference between a struct and a class?

Read reports

Describe a time when you regretted a decision you made quickly.

Read reports

What are your experiences with Database Management Systems?

Read reports

Can you tell me about your understanding of Object-Oriented Programming concepts?

Read report

Describe a situation where you had a disagreement with a teammate about how to approach a task and how you resolved it.

Read report

Can you provide technical details about your background?

Read report

Could you tell me about yourself, touching on topics like DSA, Git, Linux, IoT, and embedded systems?

Read report

Could you tell me about past projects that stood out to you?

Read report

Formats, difficulty and experience

Across all 8 Pentair interview reports.

Interview formats

Technical 47.1%
Behavioral 41.2%
Coding 5.9%
Other 5.9%

Interview difficulty

Easy 12.5%
Average 62.5%
Difficult 25%

Candidate experience

Positive 87.5%
Negative 12.5%