Setmetrics interview question

Experience applying Solid principle and reflection