I reached out to the hiring manager via a personal friend who knows him, and set up a date to meet in person. I had 2 rounds of interviews, the first one with the hiring manager (now my boss) and one of my peers, which felt mainly like they were trying to assess both skills and personality fit. Afterwards, I had a full day of interviews with the rest of the BD team and people I would be working closely with. Although there were plenty of questions about job skills, experience, etc.... the company cares deeply about personality fit and there were at least 2 interviews focused on the topic. The last part of the interview was a whiteboard presentation on a topic of my choosing to check communication and people management skills. It was actually fun.
I came out of both rounds knowing that if I took the role it was going to be fun to work with this team at a company that is doing amazingly well. I got an offer within a business day of my second round, and accepted.