New York Times interview question

System design, code question focused on maintainability, behavioral questions