Taro Logo

Principal Software Engineer Interview Experience - Palo Alto, California

March 1, 2023
Positive ExperienceNo Offer

Process

The interview process began with an initial screening by a recruiter, followed by a coding/systems design interview. This led to an onsite interview, which included coding, systems design, and a meeting with the hiring manager.

The staff I interviewed with were lovely, and the process was very organized.

However, it was not clear whether the interviewer was prioritizing systems design, coding, or a hybrid approach, even when asked at the start of the interview. This made it difficult to gauge if I was meeting their expectations.

Questions

Design a rate limiter for a system API.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Snap Principal Software Engineer role in Palo Alto, California.

Success Rate

0%
Pass Rate

Snap's interview process for their Principal Software Engineer roles in Palo Alto, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Snap's Principal Software Engineer interview process in Palo Alto, California.

Snap Work Experiences