There was a phone screening, an interview with the hiring manager, and individual interviews with 4 people currently working at the company. I'm not sure how long the process for these interviews takes (this was my first time getting so far), but it took almost 2 months' time.