4 rounds. First screening interview with external HR, then an asynchronous technical interview with SQL and Pandas. Had a bunch of written prompts asking how I would deal with certain situations, asking thoughts on AI, etc. Then technical interview with team to discuss the tech interview. Final round with COO for a culture fit. Was a great experience up until the last interview. COO was a bit rude; she showed up 10 minutes late and seemed very unprepared. Left five minutes in to take a call and really seemed to want me out. Short answers to all my questions.