Round 1 - Codility: Your typical “prove you’re not a potato” test. Passed it like a champ.
Round 2 - DS/Algo: LeetCode medium level. Basically, they wanted to see if I could solve a Rubik’s Cube while blindfolded and on fire. Shoutout to the interviewer, though—finally, someone who didn’t look dead inside.
Round 3 - iOS Domain: They handed me a UI and said, “Now build this... but in code only.” No Storyboard, no safety net. Just vibes and a blank file. Loved it. Felt like Iron Man in a cave with a box of scraps.
Round 4 - System Design: Question wasn’t hard, but oh boy—the interviewer had the patience of a toddler on espresso. Dude acted like I personally delayed his lunch. Hands down, one of the worst panels I’ve faced. Honestly, knowing I’d never have to work with him was the real win. Man was a walking red flag in business casual.
The following metrics were computed from 1 interview experience for the Microsoft iOS Software Developer role in India.
Microsoft's interview process for their iOS Software Developer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's iOS Software Developer interview process in India.