HR screen, online personality test, tech interview and final interview.
I got some very cliched question like "biggest weakness" and "where did you see yourself in 5 years". The tech interview was pretty good and I like the vibe of the tech team. The CTO seemed pretty hung up on me my recent experience product than engineering despite me passing the tech round and already discussing this during the HR screen. Maybe they rejected me because of this which is sad because they could have saved my and their time in the HR round if this was such a no deal for them.