I received call through a contact on linkedin.com. Afterwards we had a telephonic interview. Once this stage was over I was called to meet the Director and the Owner in Chennai. Company provided Air Tickets too. I received the offer next and after some negotiation, I accepted and joined.