Anonymous interview question

OOP, clean code, database, data structures