Pretty good benefits like RSUs and ESPP.
Good work-life balance (In my team; I also know of other teams where it's not good).
Good work culture.
Good feedback system for annual reviews (You get to give feedback for everyone you worked with, including your manager, and vice versa).
Ramp-up time to learn the ecosystem was high.
Lots of dependencies to complete the work.
Too many emails and meetings.
You need to be in the company for at least a few years to gain the tribal knowledge, which is equally necessary to the documentation that is available.
I had four rounds of technical interviews. Each round included programming questions, ranging in difficulty from easy to medium. The interview lasted for about 4-5 hours. The result was announced in 2-3 days.
3 technical rounds, followed by managerial and HR. This was purely technical and related to my previous job role as a performance verification engineer. Questions focused on caches and GPUs, as I was working in the GfX team.
Three Rounds of Technical Interviews: The interview was of medium difficulty and had about four rounds for the final interview. Each round was a mix of: * Probability and Stats * Matrix-based LeetCode problems * Resume-based and Behavioural questio
I had four rounds of technical interviews. Each round included programming questions, ranging in difficulty from easy to medium. The interview lasted for about 4-5 hours. The result was announced in 2-3 days.
3 technical rounds, followed by managerial and HR. This was purely technical and related to my previous job role as a performance verification engineer. Questions focused on caches and GPUs, as I was working in the GfX team.
Three Rounds of Technical Interviews: The interview was of medium difficulty and had about four rounds for the final interview. Each round was a mix of: * Probability and Stats * Matrix-based LeetCode problems * Resume-based and Behavioural questio