I was recruited through a tech recruiter, so I skipped the HR interview. I had a classic first phone call with my manager for me to present myself, and for him to present the company and team. I had some basic technical questions. Next, they invited me for a live coding session which I preferred doing on-site. There was the manager and 3 other devs who were present. I had a little exercice to complete in about 2 hours. They made me feel confortable and made it clear it was not like an exam, but more a way to see how I work.