I completed a technical interview via phone with 7 engineers. After I passed that interview, I was flown in for an all-day on-site interview with 13 different people. After that I received a verbal offer, with a written offer coming 3 months later as they had a hiring freeze right after my verbal offer.