Yes, I was given two rounds of phone interviews, followed by an onsite interview. Until this point, everything was going well. However, after the onsite interview, I was told I would have another interview, this time with a manager. They stated that not enough coding was covered during the onsite interview, as many design questions were asked.
This is not my fault; it is your fault for misarranging these interviews. I was previously told that everyone had given me a "yes." The status on the referral program also indicated this, and I even received a call from HR stating I had an offer. Later, they changed their minds and said I had to take the last coding round.
So, I took the last round with the manager. I believe I provided a correct solution for the coding question. After three days, I received a rejection.
I asked if it was possible to add an additional coding part because I had already received "yes" for every regular round before. I feel it is unfair to reject me for the very last round, especially since it was added due to their mistakes.
In this situation, I think if I was given a "no" for this round, it should have been neutralized by one of the "yes" rounds before, and I should have been given an additional round.
This experience has left me with a very bad impression. In my opinion, the playing field has never been even, especially for us international students. You cannot imagine what we are willing to sacrifice and go through to get a job or succeed. You do not have empathy for interviewees like me.
deep iterator
The following metrics were computed from 3 interview experiences for the Snap Software Engineer New Grad role in Los Angeles, California.
Snap's interview process for their Software Engineer New Grad roles in Los Angeles, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Snap's Software Engineer New Grad interview process in Los Angeles, California.