Candidatei-me online. O processo levou 1 dia. Fui entrevistado pela Roblox (San Mateo, CA) em jun. de 2011
Entrevista
After a chit-chat type of phone interview with an onsite recruiter, I was asked to come for an onsite interview.
One VP, one senior member and one DB guy.
The VP asked some general architectural system design question, which could have vastly different right answers depending on the nature of the system.
The senior person asked a question about finding certain set of numbers from a list, I gave an answer with O(N), but he insisted that sorting the list gives a faster solution. There is no sorting that can give performance faster than O(N). I was tempted to correct him, but I just kept quiet.
The DB person asked didn't ask any tough question. Probably because he knew that I was not a DB guy.
Overall, I felt that the people seemd sub-par in their engineering skills/creativity.
Perguntas de entrevista [1]
Pergunta 1
One bridge, 4 people. A, B, C, D. A takes 2 mins to cross the bridge, B 4 mins, C 8 mins, D 16mins.
It is dark and 1 torch. So, 2 people need to cross the bridge at the same time, so that one person can bring back the torch for the next group to cross the bridge. The 2 pepole group walks at the pace of the slower walker.
How to cross the bridge in the fasted way?
Fiz uma entrevista na empresa Roblox (San Mateo, CA).
Entrevista
Reach out by recruiter, set up phone screen interview. 60 min coding interview. A leetcode style question with 3 follow up , overall experience is good got reject 2 weeks afterward.
The phone screen was surprisingly technical and lasted about 45 minutes, diving straight into system design. I was asked to design a leaderboard service, which caught me off guard at first. But as I started to outline my approach, I realized it was similar to a challenge I’d practiced on prachub.com just days before. The subsequent technical rounds were intense, focusing on DSA problems and scalability issues. In the end, I got an offer that I happily accepted, despite the difficulties I faced throughout the process.
Perguntas de entrevista [1]
Pergunta 1
Design a leaderboard service that supports tens of millions of concurrent players. Cover top-K queries, neighbor-rank queries, partial sharding, and consistency tradeoffs.
Reached out by HR and chatted with a hiring manager. Mostly Behavioral questions such as why you want to work at roblox. The conversation was great and smooth. But they rejected me after a few days.