Top 25 Interview Questions:
1. What development tools have you used?
2. In what languages have you programmed?
3. What source code control tools have you used?
4. What are your technical certifications?
5. What do you do to maintain your technical certifications?
6. How did your education help you prepare for this job?
7. How would you rate your key competencies for this job?
8. What are your IT strengths and weaknesses?
9. Tell me about the most recent project you worked on. What were your responsibilities?
10. From the description of this position, what do you think you will do in the day to day?
11. What challenges do you think you could expect in this job if you were hired?
12. How important is it to work directly with your business users?
13. What elements are needed for a successful team and why?
14. Tell me about the project you are most proud of and what your contribution was.
15. Describe your production implementation process.
16. Give an example of where you have applied your technical knowledge in a practical way.
17. How did you manage the source control?
18. What did you do to ensure the quality of your deliveries?
19. What percentage of your time passes unit tests?
20. What do you expect in the solution documents you are provided with?
21. Describe a time when you were able to improve the design that was originally suggested.
22. How much reuse does the code that you develop, and how?
23. Which do you prefer; Service-Oriented or batch-based solutions?
24. When was the last time you downloaded an Internet utility to make your work more productive, and what was it?
25. What have you done to ensure consistency between unitary, quality and production environments?