Good perks, salary, and bonus; smart coworkers; very liberal and open-minded; lots of activities and opportunities to learn.
The company is growing really big, so for lower-level engineers it's harder to make a significant impact.
Most tools are internal only, so if you switch companies, you'll need to relearn the whole development stack.
Applied online and got the OA within a couple of weeks. Did a technical phone interview 3 weeks later. Had a prep session for tips. Then, had the onsite interview, which had 4 technical interviews and lunch with one of the members. Received n
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.
Applied online and got the OA within a couple of weeks. Did a technical phone interview 3 weeks later. Had a prep session for tips. Then, had the onsite interview, which had 4 technical interviews and lunch with one of the members. Received n
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.