Microsoft is surely the largest software company in terms of the diversity of products it makes money from. Unlike most of its competitors, its income is not primarily coming from one source but from many sources such as OS, Online Business, and Enterprise, etc. It's very hard to shake such a well-established company with a few very strong competitors. Even if Microsoft starts losing money in one business, it will still have a lot of income from other businesses, which will give Microsoft enough time and flexibility to catch up with the competitors.
Most product teams are too large. Therefore, it's very hard to learn all aspects of the product in a short amount of time when you join a team. In the best case, it usually takes at least a couple of years to get comfortable with the overall product.
I find recent re-orgs very well planned and on target. Please preserve your new focus on cloud & mobile businesses and encourage all teams for more innovation.
I was contacted via email and informed that I had been selected for a phone interview. They asked for a convenient date and time, and on the selected date and time, I received a call. The interviewer began by asking about myself and why I wanted to
Phone screening with a recruiter. It was not really technical. More details below. Then, a technical interview with two different engineers, each 45 minutes. The hardest part was getting my resume picked up for an interview. I had to take TA gigs
I applied online through my career site. I also attended a resume building session and dropped off my resume, never expecting to get an interview. I flew to Seattle, and everything was taken care of: hotel, rental car, and plane ticket. The first da
I was contacted via email and informed that I had been selected for a phone interview. They asked for a convenient date and time, and on the selected date and time, I received a call. The interviewer began by asking about myself and why I wanted to
Phone screening with a recruiter. It was not really technical. More details below. Then, a technical interview with two different engineers, each 45 minutes. The hardest part was getting my resume picked up for an interview. I had to take TA gigs
I applied online through my career site. I also attended a resume building session and dropped off my resume, never expecting to get an interview. I flew to Seattle, and everything was taken care of: hotel, rental car, and plane ticket. The first da