TATA ELXSI Interview Question

OOPs, Design patterns, some small programs