Microsoft interview question

Design a weather update website