First I met with the recruiter then phone interview then webex interview then multiple in person interview. In the end after the final and last person didn't like me I wasn't offered the job. In the end it was just a big waste of time especially to get so far into the process only to get nixed at the end.