The steps in the process were as follows: recruiting manager phone screen, hiring manager interview (2 behavioral questions), 2 interviews (behavioral + overall), then I waited for quite a long time, with a few follow-ups from my side, and got an offer.