Phone screen then onsite. They asked some basic questions at phone screen, asked a few on my resumes. I got onsite notice after one week. They paid the flight and two nights hotel. Two presentations for the onsite interview, the team asked technical questions and the manager asked behavior questions, they threw mixed questions. The one to one meeting with other managers, then lunch with the whole team.