Applied online, had a screening call with HR followed by a phone call with the Tech Director. Both calls were great, pretty standard questions but you can tell people at PartnerStack care about their company.
Following those calls I spent 2 hours in a Q&A session with two senior engineers which included a code review of a PR in their codebase, measuring how I approach code and releases. I really appreciated this technique over a whiteboard coding session because you're actually solving problems in a real-world environment.
Last step was a series of conversations with senior management.
In the end I wasn't offered the role because there was a bit of a mismatch between my strengths/background and what PartnerStack needed most in the role – culturally it would have been a great fit but not the right position for me. Overall I was left with a really positive view of the company and would happily interview there again if a suitable position became available.