Great company to work for if you want to learn to write documentation and do things in a systematic way.
Very dry culture. People are nice, but don't expect anyone to mentor or help you, since everyone is always busy.
The interview was much easier than expected, especially the coding challenges. The interviewers were supportive. However, this makes me suspicious of the average quality of hire and the rumored toxic company culture.
Phone interview, then an onsite interview. Basically, all data structure questions. The people who interviewed me were very nice. I didn't prepare well for the system design question, though. Great experience, not very hard.
Good interview process, really informative HR. Three online assessments, then three 45-minute interviews. Passed the online assessments but failed in the last two interviews. Object-oriented design is a must-know for new grads.
The interview was much easier than expected, especially the coding challenges. The interviewers were supportive. However, this makes me suspicious of the average quality of hire and the rumored toxic company culture.
Phone interview, then an onsite interview. Basically, all data structure questions. The people who interviewed me were very nice. I didn't prepare well for the system design question, though. Great experience, not very hard.
Good interview process, really informative HR. Three online assessments, then three 45-minute interviews. Passed the online assessments but failed in the last two interviews. Object-oriented design is a must-know for new grads.