Meeting the hiring manager and exchanging introductions is the first step in the interview process. After that, there is a technical interview that includes both front- and back-end questions as well as some algorithm questions.
Coding, at last. There are nearly four interview rounds.