I went through 4 meetings which are all, I suppose, were gauging my skills but also team fit (ie where I fit in their org). They were a nice experience--HR - team lead - team lead - HR. The last meeting was discussing the job offer already, though I did not push through since they offered me an adjacent role.