I had a super underwhelming interviewing experience with Netflix. Here are a few things I did not expect at all.
1. Feedback after onsite, not just a yes or no.
2. The hiring manager was great with making sure I understood the requirements of the role.
3. The onsite wasn't a day long process.
4. Submitting expenses was a breeze.
1. The phone interviews and onsite took over two months to schedule. Very poor communication from the recruiting team.
2. They didn't tell me that my onsite was scheduled!!! I found out because the hiring manager sent me an email to talk about what to expect at the onsite.
3. The interviewers didn't even introduce themselves beyond providing a name. This was the case with two interview sessions during onsite. This is just not professional!
4. The problems were too open-ended, coupled with bad time management, the sessions felt rushed and didn't allow any time to think.
5. So much SQL! I bombed this part. Lack of prep was my own fault.
6. Too many domain specific questions when domain knowledge wasn't required for the role beyond basics. I am not sure what they were trying to test with a lot of these questions.
7. Whiteboard coding with 7mins left, leaving 6mins for me to write code. I'm a manager, I don't code everyday. I didn't leetcode before the interview, my bad.
It was just very poor candidate experience. This made me appreciate the insistence on a very high bar for candidate experience at Amazon. Yes, there are a lot of things not right about Amazon, but prioritizing experience, whether its a customer or candidate, is definitely something I'll try to carry forward. This is not an attempt to justify my bad performance during the interview, just sharing my subpar experience with a sought after firm.
This was not my experience when I interviewed at the Amazon HC. For example, one manager started my interview by bad mouthing quite badly the previous candidate. I assume mileage may vary.