I was at MS for a short period of time a long time ago. They have very good benefits.
I was hired as a Software Engineer in Test, but I found I really didn't like that work, and it doesn't suit me. I wanted to transfer to Software Engineer at the one-year mark since their policy stated you can transfer after one year. I interviewed and got very positive comments, and several interview managers said they really wanted to hire me. And then I chose one group, and this group manager said he had to get approval from a VP and was waiting for a VP approval until my two-month transfer period ended, and finally said they froze their hiring.
I then found a research position in another company. But it caused a lot of stress. Later I heard they prefer their Software Engineer in Test stays in the position for three years before transfer to Software Engineer or PM or other position. They should allow employees to be able to transfer to positions that suit them as their policy states, but it looks like it is not the only company in which employees sometimes have a difficult time transferring.
The interviewing process consisted of four interviews. Each interview took about 45 minutes. During every one of them, I was asked to solve a different technical question or problem, along with a couple of questions about my resume.
The interview process was long and drawn out, with many rounds of interviews. Some interviewers asked the same questions, which was a little concerning. However, all the interviewers were very nice people. I would recommend fewer interview rounds.
- Recruiter Interaction: Included a job fair and follow-up phone call. - Phone Screen: Standard technical screen covering resume projects and a coding problem. - 4 rounds of onsite interviews: - Each round included whiteboarding problems. - A
The interviewing process consisted of four interviews. Each interview took about 45 minutes. During every one of them, I was asked to solve a different technical question or problem, along with a couple of questions about my resume.
The interview process was long and drawn out, with many rounds of interviews. Some interviewers asked the same questions, which was a little concerning. However, all the interviewers were very nice people. I would recommend fewer interview rounds.
- Recruiter Interaction: Included a job fair and follow-up phone call. - Phone Screen: Standard technical screen covering resume projects and a coding problem. - 4 rounds of onsite interviews: - Each round included whiteboarding problems. - A