Great company and top-of-the-line products to work on.
The job levels are too broad, so most engineers feel stuck at Level 4. They never see a promotion, become frustrated, and leave.
Create more levels in engineering and management and give micro-promotions to keep employees motivated.
The interview process typically includes multiple stages: * An initial screening with coding assessments focusing on hard Leetcode problems, dynamic programming, and networking concepts. * Followed by system design interviews to evaluate archite
1. Offline problem-solving with Python within 48 hours. 2. Online interview with coding, but failed. It was an easy problem, but I was trapped by a list slicing bug. I spent a lot of time on it.
Phone screens with the recruiter and then the hiring manager. Then, an all-day interview session at the campus. There were about six interviews, one of which was a coding exercise. Never received a "no" or a response to followups. They completely
The interview process typically includes multiple stages: * An initial screening with coding assessments focusing on hard Leetcode problems, dynamic programming, and networking concepts. * Followed by system design interviews to evaluate archite
1. Offline problem-solving with Python within 48 hours. 2. Online interview with coding, but failed. It was an easy problem, but I was trapped by a list slicing bug. I spent a lot of time on it.
Phone screens with the recruiter and then the hiring manager. Then, an all-day interview session at the campus. There were about six interviews, one of which was a coding exercise. Never received a "no" or a response to followups. They completely