Questions YOU should ask in the job interview
Over the years I have recruited many people for a variety of different roles in organisations.
While I have been very interested in the answers to the questions I asked I was also interested in the questions that the applicants asked.
Your questions in an interview can not only help you decide on whether you want the job but also help your chances in winning it!
If you are looking for a job as a career and not just as a way of making some money then it is important that you evaluate the company just as carefully as they are evaluating you.
These are some of the questions I have asked in interviews that have benefited me in obtaining the position:
Could you please describe the company culture here ?
Where does the company see itself in the next 3 to 5 years ?
How is extra effort rewarded ?
What are the opportunities to advance if I do this role well?
Is this a new or replacement position ?
May I ask why the previous person left ? (if a replacement position)
Is there a formal performance review process and how does it work ?
Could you please describe the induction process for me ?
Are their opportunities for further training or professional development ?
I suggest you come up with a list of questions that are important to you and write them down and bring them to the interview. Don't be scared to consult this list during the interview to ask your questions as it shows you are organised and well prepared.
All the best with your job hunting!
I've recently retired after 45+ years as an IT Professional and done just about every role possible in IT. On a path of continuous learning and enjoy my family, technology, science and cats.
Good list Paul Watts and I prepared a few questions.
- What is transparency between the company and employees?
- What are your expectations for this role?
- how do you deliver negative feedbacks to an employee?
- What is like working as a developer in this company?
- Do you do code review?
- Do you do Pairing?
- Do you have the option to work from home? If Yes, how do you manage as a team?
- what internal chat tool that does you use?
- what computer that I will get for working? (Ask about configurations)
- Do you have Continuous Integration and Continuous Development?
- Do you write test cases (TDD)?
- What is the average team size for a project?
- Do you have testers? Do they do the automation tests?
- what version control do you use? git, bitbucket or gitlab
- Do programmers have quiet working conditions?
- How do you contribute to Open source?
I think all these questions are important but I would like to draw special attention to the "Induction Process" question.
A company that can show you a good induction process, ready to go on the day you start, will often mean whether you are going to sink or swim in those very important first few weeks.
This is especially important for any sort of sales or marketing role but applies to all roles in my opinion.
If they are too busy to do this, or too disorganised, then you really need to evaluate do you really want to work for them.