How to interview your interviewers when you’re looking for a job

How to interview your interviewers when you’re looking for a job

If you’re job-hunting as a junior, you may find that you don’t actually care about the answers to any of these – you just want a job. Even if that’s the case, consider what would be a red flag for you and ask questions that tease that information out of your interviewers.

Who sets the vision for this company?

“The founder” seems like a fine answer for a small company, and “the board” and management as you get into larger companies.

How do you measure the success of the development team / individuals / the company?

Ask how your work will be evaluated

Questions for the final interview

If they make you an offer, get really clear on what is on the table – bonuses, pension, equity, vacation days, starting date, etc

Bonus: What are the plans for onboarding new hires?

Ask if they have considered what it is like for new developers to start.

What is the hiring process?

Hiring process

Tell me a little about the tech team

How many members, makeup junior vs. senior, and any hierarchies should be easy for the HR person to explain.

Who is your ideal candidate for this role?

Gives you a better idea of what is expected of you

The typical process

Screening call / potentially on-site interview

Are there any internal politics I need to watch out for?

A smaller company is more likely to tell you there are no problems.

Questions for your screener

Have someone non-technical do the first interview.

What is the most enjoyable / frustrating thing about working here?

Ask it as two questions, back-to-back

Describe the code review process

PRs, colleague reviews on GitHub

What are the biggest challenges for this role?

Pay close attention to what they think will be difficult in this role, and evaluate if you’re the right person to meet those challenges

Questions for the technical interview

They’re assessing you, but you’re also assessing them

How does an idea go from “out in the world” into the backlog and finally to code and production?

Talk me through your feature development process

Explain a technical challenge you’ve recently faced

Example: concrete example of recent work they’ve done

Final notes

These questions can lead to some great discussions

Source

Get in