Interview Guides
Interview Questions Programmer
Create, modify, and test the code, forms, and script that allow computer applications to run.
Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Download below a PDF version of interview questions for Programmer
Top Interview question for "Programmer"
Programming
-
Why did you become a programmer?
-
What programming languages do you work with? Describe your experience with them.
-
Tell me about a project you wrote all of the programming for. What was the application?
-
How do you troubleshoot code?
-
Describe a challenging programming task that you faced and how you overcame it.
-
What processes do you follow to catch any mistakes in your work?
-
How do you keep up with current advances in the field?
Needs Analysis
-
Who do you see as your customer?
-
What do you do first when creating something new?
-
What data do you gather and to whom do you talk to identify the user’s needs?
-
Tell me about a time you got negative feedback on your work. How did you respond?
Organization
-
How do you organize your day? How do you handle interruptions?
-
Tell me about a time when you had to wait on others before beginning your work.
-
How do you approach high-pressure situations when everything goes wrong? Give an example from your experience.
-
Explain your work process if you have multiple projects due immediately.
-
Tell me a time when business priorities shifted and significantly changed your assignment.
Communication
-
What information is important to share with your supervisor and colleagues? How do you communicate this information?
-
Can you tell me about a time when you had a conflict on a team project and how you ended up finding a solution? What would you do differently?
-
Describe a written technical report or presentation you had to complete concerning project specifications, activities, or status.
-
What is the most effective way you have found to engage stakeholders where you have to convince people who do not work for you to provide information or change their process?