(1) Good Benefits (2) Lot of opportunities to switch among groups (3) Cool Technology and lot of exciting new opportunities
(1) Too many groups doing mediocre work. (2) The review process is complicated and is not just. (3) It is hard to get company-wide recognition.
(1) Trim costs by looking minutely at every group's spending. (2) Improve our cloud offering and improve our internet services business.
I interviewed for a Senior SDE position at a hiring event. The process consisted of an online assessment followed by a day of onsite interviews. There were four rounds covering algorithms and design. The questions were fairly easy, and I performed
I had an interview with 6 different people for 2 different positions after 2 phone interviews.
I submitted my resume directly to the hiring manager. After one round of phone interview with the hiring manager, I was invited to the onsite interview. At the beginning of the day, HR gave me a list of only three interviewers, all principal engine
I interviewed for a Senior SDE position at a hiring event. The process consisted of an online assessment followed by a day of onsite interviews. There were four rounds covering algorithms and design. The questions were fairly easy, and I performed
I had an interview with 6 different people for 2 different positions after 2 phone interviews.
I submitted my resume directly to the hiring manager. After one round of phone interview with the hiring manager, I was invited to the onsite interview. At the beginning of the day, HR gave me a list of only three interviewers, all principal engine