Three phone call interviews (HR->Hiring Manager->Senior Director)
Potentially would have another on-site interview but got rejected after the 3rd phone interviews. Got a generic email from the hiring manager. I have to say I was very disappointed since it has been a month to go through all 3 interviews... kinda wasted of time. And the company reposted the same job right after they rejected me.