Pretty standard process in many ways, at least for entry level: HR screen (15 mins), initial technical interview (45 mins, 2 people), and final interview/tour (~4 hours total, 3 different panels of a couple engineers).
Overall it went quickly and although the final interview is rather extensive, it went quickly because everyone there is interested in what they do and have a lot to share. Very conversational which is awesome; no “gotcha” test questions typical for larger companies.