I applied online. The process took 3 weeks. I interviewed at Snap (Palo Alto, CA) in Mar 2023
Interview
Initial screening by recruiter, coding / sys design interview followed by onsite (coding, sys design, hiring manager etc). The staff I interviewed with were lovely and the process was very organized. However, whether the interviewer was seeking a more sys design vs coding vs hybrid was not clear even when asked at the start of the interview so hard to judge if meeting the needs of the interviewer.
I applied through an employee referral. The process took 2 months. I interviewed at Snap
Interview
Lengthy interview process, a lot of preparation work (several hours of research and review) was suggested but ultimately not necessary. Talent team was not able to give any feedback through out process.
I applied in-person. I interviewed at Snap (Los Angeles, CA) in Sep 2021
Interview
Two phone interviews, asking about programming language, algorithm. A full day interview, asking about data structure, coding, design, all hands on, no whiteboard. Another follow up phone interview, matching interest of teams.