Cyient interview question

Good fundamentals requires