Several Months long process.
Weeks from application to initial discussion.
A week or so for initial interviews.
A couple of weeks to schedule and on site interview with a panel. Including preparing for a 45 minute technical presentation.
residual interviews took a couple more weeks.
roughly another month or two to receive an offer.
The offer was pretty good after declining the initial offer.
I ultimately declined as I had received several other offers in that timeline where I was able to select an overall more fitting opportunity.