Interview started by being called by a recruiter.
A few days later I then did a short 30 minute Skype interview which was mostly about my background and career goals
A week later I was brought in for a 45 minute in person technical interview at their location.
Lastly they called up a few of my references
I was eventually denied even after all my references were very good, but was given no feedback as to why