Three rounds. First in person was behavioral and went over resume. Second was technical with custom problems related to their own API's and Machine Learning Theory. Third was interview with the hiring manager that was behavioral. Ended up with verbal commitment for an offer and after two weeks they changed their mind.