IBM Interview Question

Software engineering best practices, including how you would respond to a scenario.