I applied for the role online, as I figured I have a good background for it.
Indeed, I received an email from a recruiter who called me afterward and scheduled a phone screen. Both phone screens were very pleasant and professional.
I was asked many questions about my background and some general multimedia programming related questions, which were fair overall. After a few days, I was asked to build a small framework to demonstrate my coding skills and understanding of the subject.
The suggested deadline was six days later. I was happy to take on the project; however, due to a stressful project I had at my job, I asked for an extension.
To which I was answered: "Okay, but please take into account that we are interviewing other candidates at the same time, and we might progress with them."
I gave it my best effort, investing anywhere from 15-20 hours into building and testing my solution, and was able to submit it one day before the suggested deadline.
According to my understanding, the hiring manager was happy with my implementation, as a recruiter called me to coordinate an in-person interview day and schedule flights and accommodation for the trip. Needless to say, I was happy when I received the suggested itinerary.
However, 10 minutes after receiving the email, I received a phone call from the recruiter who told me that while the team would be happy to meet me, they were already in advanced stages with another candidate, so it would not be a good use of my time to make the trip.
I just felt rather uneasy, as I completely played by Netflix's rules, and despite that, I feel I wasn't given a fair chance in the end. I feel the hiring process was unprofessional and unethical in my case.
Implementing this relatively big framework in a short time period, especially given that I've got a full-time job as it is.
The following metrics were computed from 56 interview experiences for the Netflix Software Engineer role in United States.
Netflix's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Netflix's Software Engineer interview process in United States.