Challenging opportunities and great people to work with.
Difficult to maintain work and life balance.
Communication with engineers can be improved.
HR really pissed me off by taking more than a week between each phone screen. Totally, I had 3 phone screens and 6 on-site 1:1 interviews. In almost 3 interviews, I faced the same question of reversing a linked list. I can say only one round was chal
Interviewed for two jobs at once. For the first job: * Two technical phone screens. For the second job: * One technical phone screen. After the phone screens, I was invited for a joint onsite interview. I received a decision one week after the on
I applied for a few positions via their careers website and also had an employee refer me. Their process seemed pretty slow initially. However, I had two phone screens first and was called on-site to their Santa Clara HQ. I then had six rounds of tec
HR really pissed me off by taking more than a week between each phone screen. Totally, I had 3 phone screens and 6 on-site 1:1 interviews. In almost 3 interviews, I faced the same question of reversing a linked list. I can say only one round was chal
Interviewed for two jobs at once. For the first job: * Two technical phone screens. For the second job: * One technical phone screen. After the phone screens, I was invited for a joint onsite interview. I received a decision one week after the on
I applied for a few positions via their careers website and also had an employee refer me. Their process seemed pretty slow initially. However, I had two phone screens first and was called on-site to their Santa Clara HQ. I then had six rounds of tec