good experience got a interview chance in Microsoft China in year 2018,totally 5rounds 1 on 1 interview,passed 4,and failed the final with the site GM, honestly speaking, not pity that lose since they can only provide the 3Rd. party role rather that formal Microsoft employee.