Applied online. Got a call from a recruiter a week later. One week after that I had my technical and managerial interview at the same time. Two weeks after the technical interview I was informed that my application has been successful and the hiring manager wants to move forward with my appointment