Candidatei-me online. Fiz uma entrevista na empresa Reddit (New York, NY).
Entrevista
First was the initial recruiter interviews where they sell you the company for 30 mins and ask about what you've worked on. I was told the next step would be a technical phone screening and asked if it would related to Android and was told it would.
It wasn't. The person doing the interview asked a few background questions and how would I implement an app that does x. Then for the next 35-40 minutes he had me solve a leetcode problem on coderpad. He didn't explain the question fully so after my first approach printed stuff he explained that it wasn't correct and explained again what it should do. This kept happening until there was 5 minutes left and when we drilled further into how to implement it I understood the problem. He didn't seem to care though, but I felt like I got screwed because he didn't know how to explain the problem and just assumed I got it.
The interview had nothing to do with the position I was applying for, for someone with years experience and has been out of school for a bit you should probably study leetcode and other stuff you probably haven't done in a while, this seemed like it was meant for a new grad.
Perguntas de entrevista [1]
Pergunta 1
I looked up the question after and it was in the hard section of leetcode.
Candidatei-me por indicação de um funcionário. O processo levou mais de 10 meses. Fui entrevistado pela Reddit (San Francisco, CA) em mar. de 2017
Entrevista
Reddit was one of my best interview experiences. Everyone at the office is really passionate about the work and it definitely shows. I would highly recommend it to anyone who gets an offer. They generally do 3 interviews (1 whiteboard, 1 coding, and 1 specific to the role). Study up on DS&Algs, OOP, and system design&architecture but make sure your implementation skills are up to par as well (don't just focus on whiteboarding).
Perguntas de entrevista [1]
Pergunta 1
Wasn't expecting to write actual code which threw me off.