Use these reference questions to evaluate a candidate’s understanding of Software projects and setup, these are aimed a technical project manager, but “pure coders” should understand how and why their work is organized in a certain way as well.
Answers are open-ended and there is often no single perfect answer.
Learn more about my interview kit.
-
What is the difference between Agile and SCRUM?
-
What are the components of a User Story?
-
What is iterative development? Why is it so popular in software?
-
How long are the iterations (sprint) where you work? Is this too long or too short? Why?
-
How often are your projects released to production?
-
Is deploying on Friday a good practice or not?
-
What is TDD (Test-driven development)? Why is it good?
-
What is your current team size? Is this a good team size?
-
What is the difference Continuous Integration? Do you know Continuous Delivery? What are the differences?
-
How many environments do you use (e.g. Development, Sandbox, Production…), and why?
-
What differences in the setup are needed for Projects vs. Products?
Found a mistake? Or want to make a suggestion?
Please help me by adding an issue to my repository.