Software Engineering Interviewee Questions
I’ve been putting together a list of good questions to ask as an interviewee for a software engineering role, and thought I’d put them in a blog post instead.
- What is the ratio of testers to developers to program managers? What is the interaction like? How does project planning happen on the team?
- What brought you to this company? What has been most challenging for you?
- I noticed that you use technology X. How do you handle problem Y?
- Why did the product choose to use the X protocol over the Y protocol. I know it has benefits like A, B, and C, but many companies choose not to use it because of issue D.
- I’m very interested in scalability, and I’d love to learn more about it. What opportunities are there at this company to learn about this?
- I’m not familiar with technology X, but it sounds like a very interesting solution. Could you tell me a bit more about how it works?
- What keeps you up at night?
- What do you hope I will accomplish in this position?
- What is the team structure?
- What was the department/team’s biggest challenge and what did you learn from it?
- What does the team do for lunch?
- Tell me about the team’s biggest achievement and when was it?
- What benefits are negotiable?
- What percentage of employees are promoted?
- What will my day look like?
- What are the expected work hours?
- How does the company give feedback?
- How has your position allowed you to grow?
- What are my career options?
- How is the company funded?
- How profitable is the company?
- What’s the most rewarding thing you worked on in the past year?
- What percentage of your time do you spend putting out fires vs engineering work?
- How good is the CI feedback loop? How quickly does it catch bugs after they’re committed?
- How diverse are the engineering teams?
- How big is the company? How big is the engineering department?
- What opportunities are there for continuing education? Do you have hack days or lunch and learns? Is there tuition reimbursement?
Comments