A nice company that really follows the software development life cycle. It is a good place for fresh graduates to learn and to get into the industry.
The decision-making procedure is not transparent. The voice from the bottom can never get to the upper management. Software engineers are not encouraged to innovate, but just to follow PM's requirements and design.
Listen to the voice from the bottom and give responses honestly. Don't make those expensive mistakes just because some high-level managers' commitments need to be met.
I started at the college campus recruiting fair. Microsoft had a booth there where I submitted my resume. I also spoke with one of the recruiters and told her about my background and why I was interested in working for Microsoft. She asked me a few g
On-campus interview that involved very little programming, mostly discussion. Asked about how to implement a function which prints 1-10 and then prints it backwards, using both recursion and then iteratively. On-site interviews were tougher. Full da
I applied through a campus recruiter, passed a phone interview, and then took a trip to Redmond for an all-day interview. While the people I met seemed nice, the company as a whole rubbed me the wrong way. The phone interview did not feel very welcom
I started at the college campus recruiting fair. Microsoft had a booth there where I submitted my resume. I also spoke with one of the recruiters and told her about my background and why I was interested in working for Microsoft. She asked me a few g
On-campus interview that involved very little programming, mostly discussion. Asked about how to implement a function which prints 1-10 and then prints it backwards, using both recursion and then iteratively. On-site interviews were tougher. Full da
I applied through a campus recruiter, passed a phone interview, and then took a trip to Redmond for an all-day interview. While the people I met seemed nice, the company as a whole rubbed me the wrong way. The phone interview did not feel very welcom