Phone interview followed by a onsite in person interview, arrangements were made by the company. HR called after the interview and hinted that the interview went well and then kept updating me with the status. Got rejected for the job and then was called again by the HR saying that the person who was offered with the job rejected it and if i was still interested. Called a few days later and said they could not offer me. Took four months of constant emailing and calling the company to get reimbursed for the interview.