Candidatei-me por meio de recrutador(a). O processo levou 2 semanas. Fui entrevistado pela Snapsheet em fev. de 2025
Entrevista
1. Call with Recruiter
2. Take home HackerRank with 3 questions
a. Easy algo
b. SQL query
c. Easy Frontend Api implementation
3. Meet with engineering manager to discuss resume and some backend questions
4. 3 Final interviews. Each 1 hour (30 min behavioral, 30 min hackerrank).
a. Database design (rental car application)
b. Database/Api design (TinyURL)
c. Frontend app pseudocode (Google Maps type implementation)
Perguntas de entrevista [1]
Pergunta 1
Implement a Tiny Url application API and discuss system design
Fiz uma entrevista na empresa Snapsheet (Chicago, IL).
Entrevista
I had the first meeting which was with their recruiter. In this meeting they share detailed information about the company and the position and allow for me to ask questions I had about the position. Afterwards they asked about my experience.
Candidatei-me online. Fui entrevistado pela Snapsheet em jan. de 2024
Entrevista
Overall, it was a very positive interview process with good communication and very engaged interviewers.
First step was a 90 minute take-home code challenge with three parts: a relatively easy algorithm, a database query, and an API request with JSON parsing.
Next step was 3, 1-hour interview sessions:
- Engineering manager interview, part behavioral and part live code challenge (easy/medium leetcode)
- Lead Engineer interview: half was a code challenge (build a binary search tree), which is very hard if, like me, you don't have a CS degree and haven't done enough grinding on leetcode yet. But the interviewer was super helpful and made it more of a pairing session instead of watching me flounder.
The other half was system design (a craigslist of sorts).
- Interview with Director of Engineering that was part behavioral and part database and architectural, with questions around AWS S3.
Perguntas de entrevista [1]
Pergunta 1
Build a binary search tree.
How would you build a variation of craigslist.
How would you architect an app that allows users to upload photos.