I was contacted through phone by the HR. He ask me to come for an interview and also sent me an email for me to confirm (maybe for their documentation requirement also). I was free to ask questions and he gave me directions so it won't be difficult for me to come. The manager was the first to interview me. She is friendly and she asked simple questions like my background and what is my idea about the company. Then she handed me over to the team leader and the HR for finality.