Cornerstone OnDemand Interview Question

- SOLID and Design Principles - Low and High Level Design questions. Gave a scenario which tested both.