CYFIRMA interview question

There was discussion around design patterns and application security.