Just wanted to know what people think good weaknesses are, ie. ones that don't make you seem completely incompetent. Also, in case interviews, their seems a pervading ethos that it's good to 'stick to your guns'. Is this really true? In that environment you are more likley to make mistakes, so it seems hard to tell when the interviewier is testing your tenacity or is really suggesting a deviation away from a path that is a dead. I know you should be able to have explanations to back up your ideas, but how far should this be taken?