The internal hiring manager was extremely communicative and answered questions I had about the nature of the upcoming interviews at every step. Not including the initial screening with the hiring manager, there were 3 interviews with an approximately 5 hour code challenge process (the goal of the code challenge was not to finish it, but rather to start a project and make decisions to prioritize certain aspects). My initial interview was with an engineering manager and a staff engineer which covered the baseline questions about the technologies I know and how I would collaborate with others to solve certain problems. It was a nice, conversational way for them to get to know how I might function as a coworker.
After that I completed the code challenge which was reviewed by some members of the engineering team whose feedback was passed on to the CTO. The CTO conducted the second interview. That interview was split into some questions about my work history, some questions about some specific choices I made regarding the code challenge, some more technical questions, and some questions about career aspirations.
The final interview was with one of the Co-Founders. It was another recap of my work history, and then some values questions to determine how I might both fit the values that are already in place, and also add to the values with a unique perspective.
I can't express enough how impressed I was with this interview process. Everyone was kind and thoughtful, they took time to give me feedback even though I didn't get an offer and included specifics from answers I gave and code I wrote to let me know that they truly considered every aspect of my application.