CrimsonLogic interview question

Design patterns, SOLID principles, ACID principles, and so on