Really trying with D&I, a metrics-driven effort that really shows.
My group is way more diverse than any other software industry team I've worked with.
They're trying to be less toxic.
Satya has been telling Microsoft that our espoused values and actual values need to get closer in alignment for years. These values include manage/coach/care, collaboration, nonviolent communication, reduction in toxicity, and no more stack ranking.
It's probably a lot better than it was – I missed the Ballmer years – but it still feels like a competitive environment where people gossip about how much other people suck, screw them over to make themselves look good, and hyperfocus on negativity, all while seeming pleasant and friendly on the surface.
People don't say the words 'stack ranking' but they still stack (or bucket) rank.
Do away with performance bonuses. Even letter grades, like in schools, have been shown to be damaging to collaboration, feeling safe enough to take risks, and willingness to work on hard problems.
I, for example, have been burned by taking on a hard problem and only solving it "adequately." Claiming you want to create a collaborative culture and keeping that system intact is hypocrisy.
I was contacted by a representative through email and went through a short phone interview in a couple of weeks. About three weeks later, I was informed that I had passed the first part of the interview. I then had to fly to Redmond for one-to-one
4 Rounds at Redmond Campus Round 1 - Merge two sorted arrays, one of the arrays has extra buffer to include the second array. Test the function. Round 2 - Write code for any sorting algorithm and test it. Round 3 - Reverse words in a string. Test
The hiring process takes two weeks and is standard, with nothing out of the ordinary. They flew me up from the Bay Area in San Francisco, CA. The questions are mainly technical and pretty simple. Most managers don't remember some of the stuff thems
I was contacted by a representative through email and went through a short phone interview in a couple of weeks. About three weeks later, I was informed that I had passed the first part of the interview. I then had to fly to Redmond for one-to-one
4 Rounds at Redmond Campus Round 1 - Merge two sorted arrays, one of the arrays has extra buffer to include the second array. Test the function. Round 2 - Write code for any sorting algorithm and test it. Round 3 - Reverse words in a string. Test
The hiring process takes two weeks and is standard, with nothing out of the ordinary. They flew me up from the Bay Area in San Francisco, CA. The questions are mainly technical and pretty simple. Most managers don't remember some of the stuff thems