Question d’entretien chez SMART Apartment Data

How would you approach a programming problem?