2 stages (HR and tech) with 2 weeks apart.
After another couple days I got a template message that they decided to continue with another candidate.
I asked on LinkedIn what was I missing for that role. No reply. Then I asked over email. No reply.
That was... very... little professional, to say the least. I thought they were serious about candidates.