I applied through a recruiter. The process took 3 weeks. I interviewed at Snap (Los Angeles, CA) in Mar 2014
Interview
Got contacted by HR over email. Two rounds of phone screen. Onsite for one day. Everyone was super nice. Easy to medium difficulty. Amazing Food . Amazing office (right next to a beach !)
1 architecture interview in one day and then another day of 4 coding challenges + 1 Chat session with one of the engineers. Each coding challenge is a one hour session however you get around 30-40 minutes of actual coding depending on how much you talk during the intro
I applied online. The process took 3 weeks. I interviewed at Snap
Interview
I had two phone interviews and a final round video call. The interview questions were challenging, but I didn't have to solve them perfecty to get the offer. It was a good experience overall.
The process took 2 months. I interviewed at Snap in Oct 2018
Interview
First I was reached through Piazza, which I didn't know happened. Had two video technical calls, they were both pretty on the easy to medium difficulty side, the first one was more of a "brute force write this" "okay now write it with this condition" and all the way to "write it in one line". Pretty fun interview. Second one was with a more awkward engineer, but the problem was quite difficult. Can't remember what it was though sorry.