Earlier quoted context omitted.
> - Shit talking old coworkers, general attitude that you're great and nothing is your fault. There's a gulf between "nothing is my fault" and "some of my old coworkers were shit and they deserve the shit-talk they get from me". I don't think it's fair to judge people universally on the base if they shit-talk or not. Being 100% kind and never saying anything bad about people in your past is vastly overrated. > - Not…
> "some of my old coworkers were shit and they deserve the shit-talk they get from me This is just such a red-flag in an interview. I have worked with some terrible people, for sure. But I would never talk about them in an interview. > t's only their own interpretation I chose a "cool" technology over the customer needs. Heh, I swear to god when I asked the question, "Why did you pick X technology?" they said, "Becau…
> This is just such a red-flag in an interview. I have worked with some terrible people, for sure. But I would never talk about them in an interview.
Of course! Don't get me wrong. I am not making it a goal to shit-talk former coworkers in an interview. I try to avoid it, but what am I to do when I have to share that I maintained a Rails 4.0.x app for 16 months and was unable to upgrade it even it to 4.1.x because the previous team did a horrific job? It wasn't my fault at all and I actually sunk several weekends trying to upgrade it but was drowned in mysterious and horrifying errors (like an ancient state machine gem having very rigid dependencies and utilizing 80+ monkey patches practically made any upgrade impossible) before giving up? Lie that I suck? No I don't suck, they sucked, and I ain't taking the blame for them. That being said, I have better uses of my leisure time, and my work time as well -- having in mind I am not expected to refactor at all. So I tried sinking 35-40 hours of leisure time in that problem and moved on.
> Heh, I swear to god when I asked the question, "Why did you pick X technology?" they said, "Because it seemed cool."
You'll hear a very hearty (and non-sarcastic) "I am sorry for that awful experience, man" from me. I never do that. I always explain myself. I went out of my way to rehearse in my spare time, just asking myself the question "why did you pick tech X?" -- I am a firm believer of Einstein's saying "If you can't explain it to a 5-year old then you don't understand it"!
> Sometimes the candidate has just obviously misunderstood my question though.
Perfectly fair. Never objected to that and I also went to apologize for the misunderstanding because in an interview every minute counts.
Thank you for being constructive.