got an email to set up a video chat interview a few days after i applied. interviewed with a head of the department that i was applying for. did not go through initial HR person. long wait to hear back after initial interview.
I applied through a recruiter. I interviewed at Snap
Interview
It was a very bad interview because the interviewer was unprepared and did not even look at my resume beforehand. He came off uninterested and I did not appreciate the length or the content of the interview.
I applied online. The process took 2 weeks. I interviewed at Snap
Interview
Had a screening call followed by a technical video interview. Screening call went over qualifications, resume, and project. Video interview was an hour long and did the same, but then followed with a coding challenge. Wasn't offered a final on site interview.