I applied through a recruiter. I interviewed at KARL STORZ (Tuttlingen) in Nov 2022
Interview
1. Virtual interview with human resources over teams
2. Virtual interview with department head and team lead / project manager
3. Personal interview with head of department, and one of the team members as well as human resources
Interview questions [1]
Question 1
- General question about my academic background
- Technical questions about software engineering principles
- Questions about how I would fit into the team and future expectations
they presented themselves and then it was my turn. It was very good et not stressful ! And after we talked about the different projects in which i can participate. At the end we talked about all the papers
Interview questions [1]
Question 1
present yourself, your experiences and your studies
I applied online. The process took 3 weeks. I interviewed at KARL STORZ (Berlín) in Jun 2015
Interview
Phone interview was followed by a face to face interview, everything was super fast and organised the process from phone interview to the offer took like 3 weeks.
The meeting took place at their offices.
Generally it was a pleasant discussion where both sides get to know each other.
People are very professional, both the hiring manager and the HR.
Interview questions [1]
Question 1
Explain SOLID Principles with examples.
Do you do static analysis of your code?
What coding standards do you follow ?
What are your favourite parts of .NET Framework.
Do you test your code, if so how ?
What is a mock, and what mocking frameworks do you use ?
Explain how OAuth2 works.
How would you manage migrations in RavenDB ?
Tell us about your last project, how did you architecture it and why ?
(hint: Webapi because you can hook up various UI i.e angular and WPF/ Winforms)
Do you use design patterns, on daily basis? Which ones have you used recently.
When you look at code, what characteristics tell you that its a good written code or not?
How do you document your code (Hint the interviewer wanted to hear through Unit tests )
What is the last technical book you read?
How do you update your knowledge on regular basis if you do?