Sears interview question

Mainly core DSA, OOPS and design patterns