First, a recruiter conducted a phone screening and then scheduled a technical phone interview via HackerRank. The technical interview presented a medium-difficulty algorithm question. I didn't finish it but was almost done. The interviewer added one to two lines to complete it. I don't want to say she was rude. She simply stated that time was up, that the recruiter would contact me, and then hung up without further conversation.
What I want to complain about is the prevalence of LeetCode questions in interviews at many internet companies – does this make sense? I admit I am not very good at LeetCode. However, I believe that the valuable assets of a senior engineer are their experience and technical capabilities in their field.
I work during the day, and I have a family and children, so I don't have more time to practice LeetCode than full-time students. I have over 10 years of working experience. If I don't practice LeetCode, does it mean I will have fewer chances than a candidate with no experience?
Why don't these companies prioritize assessing working experience and technical details relevant to the position's field as the initial step?
A medium-difficulty algorithm question. The question is very long; I spent a while figuring it out.
The following metrics were computed from 4 interview experiences for the Zillow Senior iOS Engineer role in United States.
Zillow's interview process for their Senior iOS Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Zillow's Senior iOS Engineer interview process in United States.