Preparation Interview
Preparation Interview
Preparation Interview
This document is set up to help you prepare for an interview. The topics mentioned are topics that are generally discussed during an
interview, but an interviewer might choose another approach and discuss other topics or ask other questions.
Introduce yourself
Please prepare yourself to present your study and working experience in max 10 minutes. Best practices:
- Give a generic overview (not too much details)
- Focus on educational background, work experience, technical skills etc that are relevant for the role
- Use the STAR methodology: Situation, Task, Activities, Result
Questions you typically get (be prepared to give examples whenever appropriate):
Motivation/drive
• why would you like to work for us
• why should we hire you, what will be your contribution?
• what is it that you're looking for (or what job are you dreaming of)
• what is your ambition?
Social skills
• are you a researcher, developer or engineer?
• what are your strengths and weaknesses?
• are you an individual or teamplayer?
• how can people get you mad?
• have you been working under stressful conditions?
• have you been in a situation where you were not able to meet the deadline?
Other
• what are you proud of?
• what do you like to do in your spare time
• where do you live? Are you willing to move?
• when are you available to start working for us?
Case
• Not the answer is that counts; your approach is key!
Attitude:
Show interest, show enthusiasm!
1/3
Examples of technical Software questions:
Development environment
- Source control: Which ones do you have experience with? Which one do you prefer? Why?
- Have you worked in a Continuous integration environment? Can you describe how this worked?
Method
- Do you have experience with SCRUM and Agile? Can you describe this?
o What roles were there in that project?
o What are the benefits of SCRUM?
o Which meetings are there? (think of Refinements, retrospectives, standups)
o How did you experience the SCRUM and Agile process?
To test
- How do you guarantee the quality of your software?
2/3
- Do you have experience with unit testing? Which frameworks have you used?
- Do you have experience with TDD/BDD? What do you think of this?
- Do you use mocking in your unit tests?
- What is your experience with different types of tests (unit tests, integration tests, regression tests)
- Do you have experience with Test-Driven Development and how do you feel about it?
- How would you organize the testing/verification of a software product?
3/3