This was completely nonsensical and a waste of time.
I still cannot understand why the interviewer would reject me.
The question was incredibly straightforward, and I was very clear with my answers.
I had one hiccup when my indices were off by 1, but in the end, the interviewer said that the algorithm was perfect and as optimal as it could get.
I ran it on a couple of test cases.
They never judged me based on my personality, so I don't understand what else they were looking at.
It was two college graduates who seemed more confused than I was.
I think Snap really needs to reevaluate its hiring process.
I was looking forward to my next stage.
Remove duplicates in an array within a k range.
The following metrics were computed from 138 interview experiences for the Snap Software Engineer role in United States.
Snap's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Snap's Software Engineer interview process in United States.