Microsoft interview question

System Design, Coding and behavioral