The company hires some of the smartest people in the Valley, and the projects are very interesting and challenging.
Work/life balance is good among its peers, and the management is generally doing a great job.
The benefits are pretty good, including free drinks, snacks, lunch, and dinner. The fitness program is also very good, making employees feel the company truly cares about them. It's also very transparent internally.
Nothing really bad so far.
I completed a technical phone screen. As many have noted, the questions are all from online resources. Preparing for Software Engineer, Senior Engineer, and Principal Engineer questions should cover you completely. Each coding round includes two que
There are usually one to two rounds of phone interviews. After passing them, you will proceed to an on-site interview, which typically lasts one day. The on-site interview has five modules. If everything goes well, you will be matched with a team t
I applied online. The process took two months. It consisted of five rounds of interviews. Three of them were DSA. It was pretty difficult. I also got one system design round and one manager round. It was a smooth process overall. All the questions we
I completed a technical phone screen. As many have noted, the questions are all from online resources. Preparing for Software Engineer, Senior Engineer, and Principal Engineer questions should cover you completely. Each coding round includes two que
There are usually one to two rounds of phone interviews. After passing them, you will proceed to an on-site interview, which typically lasts one day. The on-site interview has five modules. If everything goes well, you will be matched with a team t
I applied online. The process took two months. It consisted of five rounds of interviews. Three of them were DSA. It was pretty difficult. I also got one system design round and one manager round. It was a smooth process overall. All the questions we