- Is the team dedicated to single product? How many “projects” (independent timelines) are there for the team?
- The product(s) that you develop, where do they get deployed and by whom?
- Do you provide production support (troubleshooting, hot fixes)? How does that work?
- What’s your source control branching policy? Do you follow the mainline model with maintenance branches / feature branches?
- How flexible is your working hours? Do you allow working from home?
- Do you use any legacy software / tools?
- Are there projects in use not covered by unit-tests?
- What is your dress code?
- What is the escalation path for technical debates / conflicts? For business (schedule / scope / priority) conflicts?
- How do you track bugs? How do bugs triaged / tracked / resolved?
- Is blogging / tweeting allowed on corporate time?
- What kind of work stations developers have (RAM, Number of monitors)
- How much overtime is typically expected per week?
- What is the policy for purchasing a development tool (Resharper, BeyondCompare etc.)?
- What training and improvement opportunities the company provides (free time, books, dev conferences, in house training)?
- Do you practice Continuous Integration (in the narrow sense of running builds off of checkins)?
- Would I have admin rights on my development workstation?
Jun 07 2011
Questions to ask the prospective employer
Comments Off
