Thank you for the superbly detailed article and resources Sunil Kumar. I've book marked it for reading for when I interview next.
I have two questions which highlight my struggles with interviews.
When one gets the first offer while job interviewing and hunting, there's normally a tight date under which that company wants you to sign up with them. How do you plan to give more interviews and leverage the offers that you've already got while interviewing for next companies? Is it that you plan to give a lot of interviews in a strict band of time ( say a week ? ), so that whenever offers start rolling out, they mostly do during the same time? So that you can leverage one for the other? How do you make it work?
When one reaches out to existing employees of the companies one has got offers from, what are the questions that you ask them? I realise that the questions that you'd ask them might differ from the ones that I might, but I ask this because I still haven't figured out for myself what parameters I value more from a company.