Microsoft Interview Question: optimization questions... | Glassdoor