Question is pretty clear. Let us know how did they kick your ass so others wouldn’t get hurt.
I remember at Google on site, one of the guys had the thickest accent that I could not comprehend at all what he was saying. He also had 0 interest in the interview, he simply sat down with foot on the desk and just kept repeating the same question word for word when I asked him for clarification as I couldn't understand what he was saying. I told him to at least write the question on the board so I know what you are saying and he declined and just repeated the question. 40 minutes went by, and with guessing I figured out what he was saying but obviously I was too late. He was NOT engaged/helpful and was very rude. I did answer 3 other interview questions well, but this one was the one that gave me a nope
I had similar issues at my first Google onsite when I had offer in hand at Amazon. Two extremely rude Indian engineers, one male, one female. Not that it's a pattern. I let the recruiter know. If they get this feedback multiple times they will remove their ability to interview (and perhaps offer them classes). I attended interview classes at Amazon and Apple had them too (I took many classes at Apple University). Not sure what Google makes you do other than measure your performance ex post facto with data and make changes later. I also encountered a very rude Russian guy that kept interrupting me over and over and wouldn't let me get a word in edgewise. I take it from their interviews that they are naturally selecting a certain kind of engineer..
Come on. Are you white? What's it got to do with their nationalities?
I applied for an SDET job as a contractor. When asked where I saw my career going, I said I thought I would eventually be a full stack dev because I was doing all sorts of jobs. They turned me down because I didn't want to be in SDET, even though I nailed the rest of the interview.
I've had two onsite interview loops at Amazon, about 3.5 years apart. In both cases, I had amazing synergy with all interviewers except the bar raisers. One of them was absolutely ruthless and borderline bullying. I have thickskin and am very mature and seasoned but this guy was unfit for interviewing and intended to fail me no matter what I said. One of his questions was about me telling a time where I had to improvise in a difficult situation. I explained a scenario where new requirements came at me due to my PM missing some process details. it wasn't my fault and I adjusted accordingly and successfully delivered, but the bar raiser kept asking me why this happened in the first place and tried to pin the blame on me. Too bad bar raisers have the final say. In both cases I was rejected.
I have heard they sometimes do this on purpose (make it impossible to not "fail") to see how you can handle these scenarios Just cause you felt like it went bad does not mean you did not meet expectations
well, no offer probably means expectations were not met. but I have a strong feeling that if the bar raiser had not been involved I would have been hired, twice. just a feeling.
Believe me, luck has a decent share in the fate of an interview. I know some really incompetent people who got into some good companies because they were asked simple questions and the luck was behind them all the time.
I am a data scientist and was interviewed by a software engineer. My experience was in machine learning and they asked me to write code for binary trees. I said this is not relevant to the job description...
I'm always afraid of that or something like it. In data science I'm also worried about a CS major asking me stats questions and not knowing the right answer. They usually assume that the world is iid. :-P
You can always explain why they are wrong and why. Trust me iid concept is not that difficult to understand for an engineer!
I once completely biffed what should have been a gimme. I was asked a pretty simple question about how I would handle a pretty simple scenario. I went into a lot of detail, too much, it turns out. I rattled through an exhaustive list of steps I would take. Without context, it came across like it would have taken me hours or days to run through it. In actuality, many of the steps were evaluations that take a few minutes to reckon. I came across as a plodding slowpoke with a huge checklist, while I thought I was being explicit about why taking quick action wouldn't be rash.
I once made it to the as appropriate of a company, who asked me why I wanted to leave my current job. I honestly said my current senior leadership was terrible, and hoped he was not as useless.
I answer that question just like you did. I mean if your boss sucks it makes working for them a painful experience, right?
One time Facebook tried recruiting me for the wrong job. I'm an SRE type but apparently they were looking for a kernel developer. I don't know the kernel. That was bad.
Interviewed at Amazon for embedded role and was asked to optimize the UI of a website 😀.
I sometimes respond to recruiters requests for interviews and then I don't have a good answer for the question "why do you want to work here?". I try being sincere and then get feedback that I didn't look passionate enough about the offered job. :-S
Microsoft didn't asked that?
They were satisfied with the answer of "I think I can do this well". Other companies want to be lied to about "it has always been my passion". Edited to add: a lot of places at Microsoft wanted me to tell them that my passion was to work in whatever it is that they work. The CVP of the last one (the one I currently work for) didn't.