It started out with two phone interviews, then transitioned into an on-site visit, followed by one more phone interview. There was also a off site lunch meeting that was a great way of getting to know the hiring manager. It was overall awesome and I hope to work with them in the future.