Round 1:Phone screen
Round 2: manager 1x1
Round 3 (3 hours): Behavioral, technical, culture fit
By the end of the last round, I felt confident I would receive an offer after nothing but positive feedback. They called me the following week saying the competition is tough and that they went with another candidate.