1. phone interview, 2. on-site interview, 3. on-site interview, ......... then I withdrew because those three steps already took more than 2 months and I just accepted another offer. during those 2 months there was no discussion about contract or if I was officially getting an offer so it just felt... weird and not organized.