Interview was onsite with the Director, manager and HR. It wasn't that formal but they did asked technical questions especially those listed in the CV I submitted. They are also generous in terms of hotel accommodation budget as they arranged all air itinerary and accommodation.