Microsoft Software Engineer candidates frequently report (System Design focus): Coding, System Design, Azure, Behavioral.