The entire process took about a month, based on my request to prolong it. After my application, a recruiter reached out for a chat on the phone. Then, I did two technical phone interviews. They were fairly smooth, with one to two questions each round. Make sure to use earphones so you don't need to hold your phone while coding on a collab editor.
The recruiter then reached out to schedule an onsite, which took a day at their HQ. They paid for all travel and accommodations, which was convenient. There were four more technical interviews, with a lunch in between at their company cafe. They gave me an update on the offer within a week.
The questions were harder than usual but generic.
They covered:
The following metrics were computed from 11 interview experiences for the Snap Software Engineer role in Venice, California.
Snap's interview process for their Software Engineer roles in Venice, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Snap's Software Engineer interview process in Venice, California.