The first interview was over the phone with the CKO, the second was in person with one of the engineering managers, and the third was with one of the engineering team leads. The phone interview was about 20 minutes, the others were around 45 minutes. The email letting me know I wasn't getting an offer came about two weeks after my last interview.