Compensation and Benefits are pretty good.
Very little autonomy - lots of politics. My job is to make other people who decide my ratings happy in order to get higher bonuses and promotion offers. Engineering work is often not that challenging, and there's not much focus time for it.
The interview process began with an initial recruiter call to discuss the role and expectations. This was followed by a technical phone screen focusing on coding challenges. The onsite interview consisted of: * Two LeetCode-style coding rounds *
Terrible. The interviewer didn't even introduce himself and provided no guidance whatsoever. There was literally a five-minute gap of silence. By far one of the worst experiences I've had at a Big Tech company.
1 screening (coding question) 2 coding rounds - 2 questions in each, LC medium 1 system design - not a standard design question 1 behavior - general behavior questions. Most difficult.
The interview process began with an initial recruiter call to discuss the role and expectations. This was followed by a technical phone screen focusing on coding challenges. The onsite interview consisted of: * Two LeetCode-style coding rounds *
Terrible. The interviewer didn't even introduce himself and provided no guidance whatsoever. There was literally a five-minute gap of silence. By far one of the worst experiences I've had at a Big Tech company.
1 screening (coding question) 2 coding rounds - 2 questions in each, LC medium 1 system design - not a standard design question 1 behavior - general behavior questions. Most difficult.