I had multiple interviews, all on the phone or on Zoom. First with the third party recruiter, then the hiring manager (semi technical), a technical interview with another hardware engineer, then a final screening interview with one of the founders. I was then handed over to the internal HR person who handled my offer and onboarding.