Centric Consulting interview question

Solid principles