I applied through a recruiter. I interviewed at Snap
Interview
The first round consisted of a remote technical interview that wants to determine whether the interviewer understands the basics. The second round consisted of a more in depth project and a behavioral interview.