Interview Question Breakdown: Bad C Analysis

When interviewing developers, I like to use questions that are flexible and provide many avenues for investigation and discussion. A good interview question allows the interviewer to adjust the difficulty or intensity based on the candidate's skill level and performance. One of my favorite questions in this category is "Bad C Analysis". This question provides …