Application submission online to Admin department. Then arrangement for Skype interview if locally not available. And you receive Offer in a few weeks. The were flexible for fixing a proper time of interview. Also, enthusiasm on staying longer with the company was also asked about.