Interviewing Questions to Ask Employers (Technical)

Updated May 2024

As I discussed during my “Rock Your Career: Surviving the Technical Interview” conference session, it’s crucial to ask the interviewer questions. This not only helps you gather important information but also demonstrates your interest in the position and the company.

If you are a Microsoft .NET software engineer, here is a list of technical questions that you can ask during the interview process.

  1. Are refactoring tools, such as Refactor! or ReSharper for Visual Studio, provided for programmers?
  2. Are Visual Studio analyzers used during local and server builds?
  3. Are Visual Studio analyzers used in the development and build process?
  4. Do you have an established process to review and validate application performance?
  5. Does the company have coding standards? Who oversees them, and how are they enforced?
  6. Does the team perform code reviews? Who is responsible for conducting them?
  7. How are project timelines managed? In situations where quality and timeline conflict, which one takes priority?
  8. How many hours does the average pull request stay open?
  9. How many times per day do you push to production?
  10. Is there an established process for reviewing and validating application performance?
  11. Tell me about the lifecycle of a feature. How does it get validated? Who decides when to build it? Who builds it? Who runs it? Who maintains and upgrades it? Who decides when it reaches “end-of-life”?
  12. What is the company’s production release process?
  13. What is the company’s standard database server platform?
  14. What is the current configuration for computers provided to developers, including the number of monitors?
  15. What is the lead time between changes being merged and being deployed to production?
  16. What is the official company policy for replacing a developer’s computer with a new one?
  17. What is the process for migrating to newer versions of SQL Server, Visual Studio, and .NET? When and why did the company decide to make the move?
  18. What is the process to get the software that I need to perform my job? How long does that take?
  19. What is the ratio of DBAs to developers in the company?
  20. What is the ratio of QA to developers in the company?
  21. What is your unit testing policy?
  22. What source control system does the company use?
  23. Will I have admin rights on my PC?

There is a lot more information about the technical interview in my Rock Your Career: Surviving the Technical Interview book on Amazon.

What questions do you ask? Please let us know by making a comment below.

Pick up any books by David McCarter by going to Amazon.com: http://bit.ly/RockYourCodeBooks

One-Time
Monthly
Yearly

Make a one-time donation

Make a monthly donation

Make a yearly donation

Choose an amount

$5.00
$15.00
$100.00
$5.00
$15.00
$100.00
$5.00
$15.00
$100.00

Or enter a custom amount

$

Your contribution is appreciated.

Your contribution is appreciated.

Your contribution is appreciated.

DonateDonate monthlyDonate yearly

If you liked this article, please buy David a cup of Coffee by going here: https://www.buymeacoffee.com/dotnetdave

© The information in this article is copywritten and cannot be preproduced in any way without express permission from David McCarter.


Discover more from dotNetTips.com

Subscribe to get the latest posts sent to your email.

2 thoughts on “Interviewing Questions to Ask Employers (Technical)

  1. Do you pay for training and/or Conferences. What criteria is used. Pluralsight subscription? MSDN subscription.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.