The management interview was mostly talking about my previous experience in other SWE roles and coursework.
The culture interview was a little weird, just because I'm not used to an interviewer asking those types of questions, but basically they want to know where you came from, why you have selected the academic track you have, etc.
The technical interviews were fine. Not out of reach, but also not a total cakewalk. I tripped up a little on the first one, but it was actually the second interviewer's feedback that messed up my chances. He reported to the recruiting team that I have made some mistakes (which was true), but I think my biggest problem with this interview was that the interviewer and I got so sidetracked talking all about the company and what it's like to work there. I thought that interview went really really well, but I guess the rushed mistake I made tipped the scale.
I'm not sure there's a whole lot I can do to improve feeling rushed, but I will definitely reapply next year with more focus on getting straight to the technical questions and saving the chat until afterwards.