You learn a lot. Very good culture. Good work-life balance.
As a big tech company, layoffs can happen any time.
The company looks for great problem solvers and gives all new questions every time. There is no fixed set or pattern of questions. If your thoughts are organized and you are practicing for a good duration, you are good to go.
There were 3 different programming tests and 1 interview where I was asked questions about how I would or have handled certain situations at work, regarding disagreements and other personnel-related issues. I was told that that part of the interview
Excellent interview process. The recruiter was friendly, and the interviewers were helpful whenever we got stuck. Though the difficulty was very high, overall, I had a lot of learning.
The company looks for great problem solvers and gives all new questions every time. There is no fixed set or pattern of questions. If your thoughts are organized and you are practicing for a good duration, you are good to go.
There were 3 different programming tests and 1 interview where I was asked questions about how I would or have handled certain situations at work, regarding disagreements and other personnel-related issues. I was told that that part of the interview
Excellent interview process. The recruiter was friendly, and the interviewers were helpful whenever we got stuck. Though the difficulty was very high, overall, I had a lot of learning.