- Can you tell me more about the day-to-day responsibilities of this job?
- What are the daily tasks I would do?
- Can you walk me through a typical day?
- How does the onboarding process look like?
- How much freedom for decision making do individual developers have?
- What is your definition of success for this role?
- What is it expected of me, both in the beginning and in general?
- Can you show me examples of projects I would be working on?
- What are the usual stacks used at the company?
- Do you use open source?
- Do you contribute to FOSS?
- What tools do you use, payed/free?
- What tools does the team use to communicate each day?
- How do you integrate and deploy changes? Is it CI/CD?
- Do you have documentation for your code?
- Are all developers allowed to have local admin access of their computers?
- Can developers choose their own Machine/OS/Editor?
- How does my team look like?
- How big is my team going to be?
- How is it structured?
- What are the roles in my team?
- Is the work on this team more collaborative or independent?
- What kind of methodology do you use for working?
- Who sets the priorities / schedule?
- How are requirements/expectations communicated?
- How are expectations and goals set, and who does the setting?
- What kind of meetings will I have to attend and how often?
- How does a code review process look like here?
- What’s the promotion/performance process like?
- What are the common career paths in this department?
- Are there any company-wide resources for learning available?
- Are there ebooks subscriptions, or online courses?
- Do you have a budget for conferences or certifications?
- Can I work remotely/from home from time to time?
- Do people work overtime?
- How often?
- What is the payment for extra hours?
- What role will I fill in the team?
- Who will I work with most closely?
- Who will I report to?
- Who do developers tend to learn from? Are there mentors? Will I mentor somebody?
- Is my boss’ performance evaluated based on how well they develop the talent and skills of the team?
- How long has the longest team member been there?
- How long is the average tenure of an employee?
- What would you change if you could at this company?
- What happens when the team is under pressure and commits to work over their capacity / velocity?
- What happens when the team misses a release target?
- How are differences of opinions resolved?
- What are the biggest challenges of this job?
- What do you think are the most rewarding or gratifying aspects of working in this position?
- Why are you hiring? Is it because:
- the company grew,
- are there new projects,
- is this a new role,
- someone left etc?
- How many people work in this office/department?
- Do you expect to do more hiring in the next six months?
- Why do you think people leave the company?
- How has the company changed over the last few years?
- What are the company’s values?
- Are there any non-compete or non-disclosure agreements I’ll be asked to sign?
- Are you profitable?
- Where do the money come from?
- Who is your biggest competitor?
- What have you identified as your competitive advantage?
- Has anyone failed in this position?
- If so, why?
- Is there anything about my background or resume that makes you question whether I am a good fit for this role
- Is there anything we haven’t covered or that I can do that would help you with your decision?
- What about my background interested you for this position?
- How do I compare with the other candidates you’ve interviewed for this role?