Applied via career website -> phone interview by the manager within a few days -> scheduled an on-site interview -> manager explaining the details of the job -> 1st manager interviewed me -> another manager interviewed me -> both interviewed me at the same time -> Done!