Pregunta de entrevista de Moscow Exchange

Principles of OOP, patterns, build SQL queries.