Solid compensation
Market leader, international presence
Social coworkers
Chaotic and inconsistent engineering practices.
Not an engineering-driven culture despite billing themselves as a tech company; too quick to utilize ops bandaids over technical infrastructure.
Tight deadlines.
Questionable ethics.
Invest more in engineering tooling and infrastructure.
The process was a recruiter call, a phone screen, and a five-stage onsite interview. Onsite rounds: - Two programming questions: one algorithms and one general low-level design. - One system design. - One past projects. - One manager behavioral inte
The interview process was fast-paced. After the recruiter arranged a phone interview, I completed it by writing code on my computer with a shared board. The code could be compiled and run. I believe I didn't write bug-free code, which is why I faile
First, he asked about my resume projects in detail and my area of interest. Then, he asked technical questions. After that was an easy follow-up and a discussion on how to test the code. After that, I asked about the number of engineers at Uber an
The process was a recruiter call, a phone screen, and a five-stage onsite interview. Onsite rounds: - Two programming questions: one algorithms and one general low-level design. - One system design. - One past projects. - One manager behavioral inte
The interview process was fast-paced. After the recruiter arranged a phone interview, I completed it by writing code on my computer with a shared board. The code could be compiled and run. I believe I didn't write bug-free code, which is why I faile
First, he asked about my resume projects in detail and my area of interest. Then, he asked technical questions. After that was an easy follow-up and a discussion on how to test the code. After that, I asked about the number of engineers at Uber an