Microsoft Interview Question: Design a remote control for C... | Glassdoor