Ho presentato la mia candidatura online. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Reddit
Colloquio
1. Applied online
2. Recruiter call to find fit
3. Phone screen with a technical question
4. On-site with 1 manager interview, 1 behavioral interview and 3 technical (1 algorithm, 1 general-purpose programming, 1 system design)
The phone screen was a difficult-to-implement but not super difficult algorithm question with a little bit of trivia about data structures beforehand.
The on-site technical questions were a system design question about building a feature quickly and what tooling you'd use, and then how you'd adjust as you scale. There was a more algorithm-heavy programming question as well as a more pragmatic one. I bombed the algo question but still got the offer based on performance in the other interviews.
Domande di colloquio [1]
Domanda 1
Given a dataset about pageviews, calculate some analytics
Initial screening followed by a technical interview assessing problem-solving and role-specific skills. Final round focused on communication, cultural fit, and experience discussion. Process was smooth, structured, and professionally coordinated throughout.
Domande di colloquio [1]
Domanda 1
They asked me to explain a challenging project I worked on and how I approached solving the problem.
Challenging but fair, we went through some system design challenges and explored a few different technical problems and solutions. The interviewers were friendly and knowledgeable, and happy to answer questions in details after the interview.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Reddit nel mese di nov 2025
Colloquio
The process started with a recruiter screen followed by a technical phone interview focused on coding and problem solving. After that, there were two rounds of technical interviews with senior engineers — one centered on system design and another on algorithms and data structures. The final round was a behavioral interview about teamwork, communication, and past project experience. Overall the process was structured and professional, though somewhat slow to schedule.
Domande di colloquio [1]
Domanda 1
They asked me to design a rate limiter that supports multiple APIs and handles different request quotas per user efficiently.