As I discuss during my “How to Survive the Technical Interview” conference session, it’s very important to ask the interviewer questions. This is not only for your information, but to show interest in the position and company you are interviewing at.
Here is a list of technical questions that I ask during my job interview:
- What is the current stats on computers provided to developers (include number of monitors)?
- What is the “official” company policy to replace developer’s computer with a new one?
- Are programmers provided refactoring tools such as Refactor Pro! or Resharper?
- Do you have established process to review/ validate application performance?
- Do you have coding standards?
- Who is in charge of coding standards?
- Do you perform code reviews?
- Who performs them?
- How are project timelines managed? In a case where quality and timeline are subject to breaking, what wins.
- Is Visual Studio Team Systems “Analyzer” or FXCop Used?
- What do you use for source control?
- What is the company standard database server platform?
- What is your process for migrating to newer versions of Visual Studio and .NET? When and why do you make the move forward?
- What is your production release process?
- What is your ratio of DBA’s to Developers?
- What is your ratio of QA personal to Developers?
To purchase a high-quality version of this video including dotNetDave’s .NET Interview Questions on DVD, please click here.
What questions do you ask? Please let us know via comments below.