Hill-Rom logo

Hill-Rom Software Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

2.3 Rounds average
Difficult Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Hill-Rom.

Showing 3 of 6
Hill-Rom logo
Hill-Rom

Software Developer

Engineering · more than a year ago

Mid Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical

It was a three part interview. The first part was with the director. It was about 30 - 45 minutes over the phone, and it was all about checking for personality since my resume apparently had enough technical details. The second interview was with my potential boss. It was an hour long and involved technical questions about how I would approach tasks A, B, or C without any assistance or the ability to ask questions. The third interview was with two leads, and it was semi-technical. It wasn't very deep or detailed; it was more of a personality check to ensure I was a good fit.

Confirmed questions2 questions
  • Do you have experience in C# .Net?
  • Are you familiar with GIT?
Hill-Rom logo
Hill-Rom

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

Had a phone screen with the recruiter, then a technical screen with the team lead. After that, a technical interview with the whole team, followed by an interview with management. The whole thing was pretty chill, the technical interview was fair, nobody was trying to trick me, they just wanted to see what I knew. I got a good vibe from the technical team and management.

Confirmed questions4 questions
  • Can you explain the meanings of the C/C++ keywords volatile and static?
  • Please write a simple C function, for example, to reverse a string.
  • Could you elaborate on alternative approaches for string reversal, specifically concerning memory allocation?
Hill-Rom logo
Hill-Rom

Software Engineer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Technical

First I had a phone chat with a recruiter to go over the job details and my background, also to talk about the job and the work setting. Then, I had a 30-45 minute phone interview with the hiring manager where they asked me technical questions. The questions were about describing an OS and its types, like real-time, and also about testing situations. They also asked about my software development background and the difficulties I've faced.

Confirmed questions3 questions
  • Can you explain your approach to error handling?
  • What kind of testing would be necessary for a vending machine?
  • What kind of testing would be necessary for a weight scale?

Hill-Rom Software Engineer Interview Questions

Quoted word for word from Hill-Rom interview reports.

Can you explain the meanings of the C/C++ keywords volatile and static?

Read reports

What kind of testing would be necessary for a weight scale?

Read reports

Can you discuss alternative implementations for string reversal, focusing on replacing the functionality of strlen?

Read reports

Could you elaborate on alternative approaches for string reversal, specifically concerning memory allocation?

Read reports

Can you provide more detailed design considerations for the N software timers using a single HW timer?

Read report

What kind of testing would be necessary for a vending machine?

Read report

Could you walk me through the full design for a system with N software timers that all rely on one hardware timer?

Read report

Formats, difficulty and experience

Across all 6 Hill-Rom interview reports.

Interview formats

Behavioral 46.2%
Technical 46.2%
Coding 7.7%

Interview difficulty

Easy 16.7%
Average 33.3%
Difficult 50%

Candidate experience

Negative 66.7%
Positive 33.3%