N-iX interview question

Design patterns, SOLID principles etc