Microsoft Interview Question

Questions that tested my knowledge on product design, understanding customer needs, technical background, etc.