my resume was submitted by a referral, then got a phone call from HR telling me about 2 possible roles. following that, they brought me in on a group interview with a bunch of other candidates, met with 2 managers. about a week later they emailed me letting me know they would like to bring me in for the final round interviews. I met with the manager, and vp of the group. about 7-8 days later i got the call that they would like to extend an offer