
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
Candidate interview experiences
First-hand accounts from people who interviewed at Hill-Rom.
Software Developer
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.
- Do you have experience in C# .Net?
- Are you familiar with GIT?
Software Engineer
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.
- 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?
Software Engineer
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.
- 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 →“Are you familiar with GIT?”
Read report →“Do you have experience in C# .Net?”
Read report →Formats, difficulty and experience
Across all 6 Hill-Rom interview reports.