I applied online. The process took 4 days. I interviewed at Snap (Los Angeles, CA) in Jul 2015
Interview
I applied online and a couple of days later I received an email from the recruiter to set up a phone interview. The phone interview was nice. Pretty casual and pleasant. After 20 mins or so, we wrapped up and interviewer said she would present me to the hiring manager for review. Whole experience was nice.