Microsoft has excellent benefits, far beyond the substantial salary they provide, along with largely supporting excellent causes.
Microsoft absolutely does not care about entry-level employees. As a whole, the company is extremely nepotistic, and upper management is completely unwilling to be critical of themselves or their subordinates. Ultimately, the solidity of ideas and data are simply proxies for interpersonal battles, with the actual ideas being unobserved.
The very nature of management at Microsoft leads to obsessive control freaks being raised to positions of power because claiming "ownership" over ideas is so encouraged. Ultimately, this results in bad ideas being stuck to far beyond reason, and good ideas being ignored based on the political implications of the ideas. Removing politics from the code bases should be a top priority, but is consistently ignored as a goal.
Telephonic followed by an on-site interview. I only covered my projects because it was for a University Grad role. The on-site consisted of four whiteboard rounds. Each of those was an algorithms/data structures question.
I had a phone call with HR, followed by a technical call. The technical call consisted of 10 minutes of technical questions and a coding exercise via a shared link. The question tested basic programming knowledge and debugging skills. I was later ca
I received a referral from a friend and had a phone screen with the manager. This primarily involved questions about the team and my past experience, followed by a quick coding question. After about a month of inactivity, I was invited for an onsite
Telephonic followed by an on-site interview. I only covered my projects because it was for a University Grad role. The on-site consisted of four whiteboard rounds. Each of those was an algorithms/data structures question.
I had a phone call with HR, followed by a technical call. The technical call consisted of 10 minutes of technical questions and a coding exercise via a shared link. The question tested basic programming knowledge and debugging skills. I was later ca
I received a referral from a friend and had a phone screen with the manager. This primarily involved questions about the team and my past experience, followed by a quick coding question. After about a month of inactivity, I was invited for an onsite