I had a phone screen with an HR Recruiter. A few days later (I don't remember how many exactly), I had a morning of in-person panel interviews (one with teammates and one with managers). A week or two later I got a call with an offer, then spent a few days negotiating before accepting.
I didn't feel like any part of the process was unnecessary or took longer than expected. I got a lot of communication from the HR Recruiter with status updates and asking if I had any questions.