Ranbaxy Interview Question

Normal questions. Good technical questions.