Midrange Programmer Question:

Explain what are your weaknesses As Midrange Programmer?

Answers:

Answer #1Red flags: This is the peanut butter to the previous question’s jelly. Again, everyone should expect it, so it's a bad sign if someone seems totally unprepared, or gives a stock answer like, "I'm a perfectionist." Also, of course, candidates crazy enough to blurt out some horrible personality trait should go in the red flagged pile.

Good answer: Candidates should talk about a real weakness they've been working on improving. For instance, they're not good at public speaking, but they've been taking a course to help them improve. Or maybe they feel that they're easily distracted when working online, but have installed software that helps them stay on task. Answers like these show a desire for improvement, self awareness and discipline.