Friend referred, I applied.
Got a call from the recruiter who did an initial HR type skills assessment and basic questions. 30 minutes
Within a week had a technical interview on the phone with a senior technical manager, got grilled a lot, the guy knew his stuff - 1 hours
Cleared technical , Within a week got a behavioral interview - 1on 1 telephone with a behavioral consultant - again could feel the heat the guy had a no nonsense (almost curt) approach - thought I blew it but apparently not - cleared this as well
Final - confirming interview as with a senior exec / partner over the webcam - this was casual and conversational - he told me right away that i passed.
Recruiter got back to me with an email initial offer, I countered with a number - got a small bump and a joining bonus.
Accepted revised offer. All in all a very pleasant a business like experience.