3 ms·
I think this is interesting. Most of my interviews with other companies since I became a software engineer (with a "pedigree" at a big name company) have been i
by jknoepfler 10y ago
I think this is interesting. Most of my interviews with other companies since I became a software engineer (with a "pedigree" at a big name company) have been informal chats on the phone or in person with 3-4 people about a combination of technical and professional matters.
I remember going through the degrading 6-hour IQ-tests, silly white-board interviews, etc. at a bunch of companies when I was first looking for a job, but even then there were a few companies that did a pretty good job. I had an interesting conversation about IoC and clean code at a consulting company, after which I interviewed with the company president and talked business. That interview stuck in my mind as being very respectful, and I'd seek the company out again if I moved back to the state.
My Amazon interview (which I got an offer from) was a quick round of 4 interviews with some tired engineers (they had been marathon interviewing on the road). I was asked some softball applied algorithms and data-structures problems, mostly to make sure that I didn't make easy problems too complicated from what I can tell. The reject rate on those interviews in very high, and there are probably a lot of false-negatives (and there is a lot of money at stake), so I think it's understandable that emotions can run pretty high about them.
A few years in: I turned down the last job that gave me an offer after a very silly whiteboarding session because I lost a lot of respect for the company after going through their interview process. Something like this "ProctorU" bullshit would cause me to quit the interview immediately and send a terse but polite message to HR at the company that their interview process was a non-starter for me, and that I would not consider working for a company that did not treat me as a professional.