Just for one anecdote, three years ago my then-dentist (who was a part of a franchise practice and probably under pressure to bill) told me that I had 12 (!!) cavities across all quadrants of my mouth that needed to be filled immediately.
I went to another dentist in the area, they took some x-rays themselves, and told me that there was nothing that needed immediate work - maybe one pre-cavity that would eventually turn in to something but certainly not worth doing anything with now.
Three years later (and sticking with that new dentist) I still haven't needed to have anything done (and certainly don't have any pain in my mouth anywhere either).
Here's the difference: I bet you had time to think through the novel problems and didn't have someone hovering over your shoulder, demanding you come up with solutions within 20 - 30 minutes -or else-.
The example I always give people is imagine that you're a civil engineer and you walk into the interview and they have a bunch of Popsicle sticks, sticky tack, and a bowling ball.
They inform you that your interview is to build a bridge with the sticks and tack that can support the bowling ball rolling across it.
(Yes, I know the age-old argument that 'real' Engineers are accredited and all that, but I still think the example shows how ridiculous it all is)
Not at Microsoft, but have been at a company for a very long time being underpaid. I haven't left simply due to one issue: I refuse to do leetcode interviews. I've dipped my toes into the waters every once in a while and even the companies that swear to me up and down before interviews that they don't do leetcode, well, guess what I discover during the interview loop...
Would you be willing to share your story of how you made the switch? CS major here considering going into medicine (despite your best efforts to convince otherwise :) ) but the general coursework wasn't something I targeted in school all those many years ago.
Anecdotal on my part, but I interviewed with them earlier this year. I was told by the recruiter (an internal recruiter, to be clear, not a third-party), in no uncertain terms, that their interview process did not involve "leetcode-style problems" and would, instead, be a "real world problem" close to what an engineer might be expected to solve normally.
I was told (and this was reflected in the interview prep materials they provided) that bringing my own IDE and screen-sharing was the norm, although they would be prepared with a collaborative online editor as backup. It would be a collaborative session where the interviewer would work through the problem with me (obviously with myself in the driver's seat).
I was reasonably excited. Finally, a tech firm that didn't cargo-cult leetcode hazing.
And then came the interview.
I leave it to the reader to guess at the nature of the problem (hint: it starts with 'l'). The interviewer also seemed entirely unprepared and surprised that I was prepared with my own IDE. They were also unwilling to collaborate, and unwilling to accept how I approached solving the problem (I like to write experimental pseudo-code out first as I think through things, especially when in an environment where drawing things out isn't easy. I let them know that was what I was doing and explained my thought process as I wrote it, and yet they kept interrupting and explaining that I could clean that code up... code that was not meant to be "final" or "complete"...)
It was just a terrible experience from beginning to end. From the recruiter presenting an interview plan that was clearly not in line with reality, to the interviewer being unprepared for what their own interview prep materials described (BYOIDE!), to the interviewer's unprofessional and very unhelpful demeanor (if day-to-day engineering at Stripe involves being berated at every step as you prototype a solution to solve a leetcode problem before preparing to write the actual solution...well, maybe they should fix that)
I went to another dentist in the area, they took some x-rays themselves, and told me that there was nothing that needed immediate work - maybe one pre-cavity that would eventually turn in to something but certainly not worth doing anything with now.
Three years later (and sticking with that new dentist) I still haven't needed to have anything done (and certainly don't have any pain in my mouth anywhere either).