Ultimately, I am here to voice a warning to other developers, and hopefully a wakeup call and initiation for action from Microsoft. The 60 minute online test which I took was stressed to be 3 questions, but instead had 5. The first three were all of the same question form (what is wrong with this code and fix it), but in different languages. It was clear to me these were standins for eachother, and you could choose which one to solve, as the test was only to be 3 questions in 60 minutes, not 5 questions. It would be absurd to have to finish all three of these (c++,typescript,react), especially as the test was also stressed to be language agnostic. Why am I even forced to a language type for these questions in the first place if the exam is language agnostic?
In addition, the test did not actually state that one did or did not have to complete all 3 of these quasi-duplicates, which means I had no way to tell whether this was a poorly stated 3 question exam, or a terribly constructed 5 question exam with an absurd timelimit. I was told I did not answer some questions, of which I did not answer the duplicates of course, and was not passed. Did the person grading it not know it was a 3 question exam? How is that even possible, unless the person was not informed on how to grade the exam properly? Do the people collectively managing this hiring process communicate together about the process itself? On communicating all of these concerns, I have received no feedback, and the recruiter has seemingly ceased communications. How ironic.
Red. Flags.
So many red flags.
This is a major failure on their part, and I cannot support or take part in this process, so I will not be re-applying to Microsoft for any position.
**And in addition to all these issues, the recruiter invited me to an event previously, which I prepared for... but since she invited me to a second event as well, the initial invitation was no longer on the table, which I was not ever informed of. It turns out there is a process of technical screening beforehand, which I was never informed or updated about. So I scheduled for a day at their campus, and that was a bit poor on their part, too.