phone, then skype, then in person review by future team mate
contacted directly by the company's HR department, no external agency was involved.
got a chat with HR, chat with manager, chat with the second manager and a final proposal was drafted taking into account necessity to move to another country