Domanda di colloquio di SMART Apartment Data

How would you approach a programming problem?