Microsoft interview question

Boot process