Goodcore Software interview question

Object Oriented Programming, Database Schema designs, Solid Principles, Etc