The developers, including the testers who worked here, are rich in experience in system-level programming. They can debug code at any level, whether system or application. The work conditions are good, too. Free soda and coffee every day. Lots of food you can try in different dining halls. The workload is just right. You can balance your life and work.
Personal growth is slow, relatively, when compared with smaller companies. There are lots of re-organizations, and sometimes it's quite difficult for a person to grow into an expert in one domain. You have to change direction because the groups change. The salary is not that attractive.
Cooperation with other teams is very important in this company. So the manager should gain their field of view and provide support to subordinates.
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer