(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
A recruiter called me to schedule a phone screen technical interview with a developer team lead. The technical interview was supposed to be an hour but lasted an hour and a half; the team lead was very interested in my project work, and the overall i
I had an interview with 6 different people for 2 different positions after 2 phone interviews.
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
A recruiter called me to schedule a phone screen technical interview with a developer team lead. The technical interview was supposed to be an hour but lasted an hour and a half; the team lead was very interested in my project work, and the overall i
I had an interview with 6 different people for 2 different positions after 2 phone interviews.