1 HR screen, 1 hiring manager interview, a homework assignment to write the outline of a blog post and then talk through it with 2 potential peers, CRO interview, CEO interview.
Do not ask the CEO anything during the interview. I asked him what was on the roadmap for ngrok. His demeanor immediately changed. The feedback that I got from the recruiter was that the CEO decided I didn't know enough about the product. Do you want to work for a company that doesn't allow you to ask the CEO a question during a conversation?