RejectedOnsite
Language Expectations and Stateful Naming
MicrosoftSoftware Engineer · Senior+ · Onsite · Aug 2026
The author describes a Microsoft senior-engineering phone screen followed by three virtual-onsite rounds. The screen required a production-quality integer parser supporting arbitrary bases. The applicant advanced despite overlooking negative numbers. Subsequent sessions covered reconstructing digits from word representations, converting hexadecimal input to an IPv4 address, discussing a dictionar…
Shared by a candidate · reported Aug 2026. Interview formats change; use it as a guide, not a script.