Microsoft Interview Question: Design an alarm clock for a b... | Glassdoor