Applied via company website followed by Human Resources Manger round and after a technical interview after two weeks. A lot of email exchanges between HR and me to schedule a meeting with the technical manager to finally arrangement of the interview.