Great competitive environment.
Friendly and helpful people.
Got to be on your toes.
There are initially two technical phone interviews. In these interviews, you are given a question, have to come up with a solution, and then provide the time and space complexity. You may also be asked to improve the solution if possible. I did two
On-site interview with 5 engineers (a couple of leads), approximately 45 minutes each. This interview was a bit heavy on programming and design. In my opinion, it was a bit too much for candidates with industry experience, as it's not reflective of
The process was really simple: * Apply online * Schedule two back-to-back phone interviews * Take the interviews * Wait for feedback Sadly, I was rejected after the phone interview and did not receive detailed feedback.
There are initially two technical phone interviews. In these interviews, you are given a question, have to come up with a solution, and then provide the time and space complexity. You may also be asked to improve the solution if possible. I did two
On-site interview with 5 engineers (a couple of leads), approximately 45 minutes each. This interview was a bit heavy on programming and design. In my opinion, it was a bit too much for candidates with industry experience, as it's not reflective of
The process was really simple: * Apply online * Schedule two back-to-back phone interviews * Take the interviews * Wait for feedback Sadly, I was rejected after the phone interview and did not receive detailed feedback.