The process itself took about a month, but they were very vocal that they could accommodate moving as quickly or slowly as I needed. I had an HR screen, a manager interview, a technical challenge, met with a VP, then finally an onsite with the manager, an additional VP, and several other employees.
They were pretty upfront and transparent about the process. Questions seemed very fair for the role and I appreciated that the coding challenge was somewhat related to the company's domain, and something random pulled from leetcode to try to stump me.