Meeting with other software and talked casually. Met 4 interviiewers. One for 45min. After few days, got a phone call from recruiter to talk about the salary and compensation. It was smooth but rather quick.
It was a quick phone interview. The interviewer asked about my experience and why I wanted to work there. It turned out that my experience didn't align with what they were looking for, but the person offered up other places I could contact.
I applied online. The process took 2 months. I interviewed at Snap (Los Angeles, CA) in Nov 2018
Interview
BIG RED FLAG: somehow they had leaked information about my offer to my current employer, which caused a bit of mayhem on my end.
Interview process was ok. My interview loop got shifted around a lot day of, which was mostly fine. Interview problems were fun but not too challenging.