Recruiter approached thru LinkedIn. Took 4 interviews over 2 weeks, including a call with hiring manager, one STAR interview and 2 technical interviews. Technical interview consisted of a panel of 2 or 3 people.
Still waiting for the result from HR, who disappeared after interview is done. I wouldn't hold my breath and assume I don't get it.