
Dräger 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
Candidate interview experiences
First-hand accounts from people who interviewed at Dräger.
Senior Software Engineer
It was a pretty straightforward interview day. I had an on-site interview that lasted about 3-4 hours. First, I was in a conference room for about 2 hours with the engineering team, talking with two interviewers at a time for 30 minutes each. A total of 8 people from the team interviewed me. The interviews were mostly conversational, focusing on my resume and past experiences, rather than whiteboard coding problems. Afterwards, I met with the director, who showed me around the facilities and labs. They gave me a general overview of the role and I got to ask a lot of questions.
- Tell me about your resume.
Software Design Engineer
The interview started with some questions about my past work, like describing my recent job and whether I worked alone or in a team, and also asking why I'm interested in Amazon. Then there was a technical quiz. It included a question about finding the most repeated number in an infinite list of numbers from 0 to 100 in a file, and how to achieve that result quickly, possibly with O(1) complexity without parsing the whole array. Another question was about efficiently finding the most searched string on a search server, aiming for an O(1) result retrieval. It also asked how to implement this for clusters of servers. They also asked about the difference between GET and POST requests, function overriding vs. overloading, and abstract classes vs. interfaces. Finally, there was a question about designing OOP classes for CAR, TRUCK, BICYCLE, WHEEL, and ENGINE, and a coding task to shuffle a sorted array.
- Regarding server clusters, how would you implement a system to find the most frequently searched string?
- If you have server clusters, how would you implement logic to determine which string has been searched the most?
- Could you explain how you would implement the tracking of the most searched string across multiple server clusters?
Software Engineer
I applied online and then a recruiter set up a phone chat with the software development manager. The call was around 30 minutes long. He told me about himself and the company, and then I got to introduce myself. He asked about my past projects and how I'd implemented a data structure in one of them.
- Could you elaborate on the projects you've worked on?
- What are your career aspirations?
- Can you explain how you implemented a specific data structure in one of your projects?
Dräger Software Engineer Interview Questions
Quoted word for word from Dräger interview reports.
“Regarding server clusters, how would you implement a system to find the most frequently searched string?”
Read reports →“How would you build a system on server clusters to identify the string with the highest search frequency?”
Read reports →“If you have server clusters, how would you implement logic to determine which string has been searched the most?”
Read reports →“What types of communication media have which requirements?”
Read reports →“Could you explain how you would implement the tracking of the most searched string across multiple server clusters?”
Read report →“What requirements do you consider relevant for a communication system (for a given example)?”
Read report →“How would you handle a critical software error in the field”
Read report →“What design patterns are you familiar with?”
Read report →“What are your career aspirations?”
Read report →Formats, difficulty and experience
Across all 8 Dräger interview reports.