Applied through recruiter in late Spring/ early Summer 2020. First round with junior SWE (2-3 years experience), asked about past projects and an algorithm design question, didn't care about the programming language. Difficulty level I'd say between easy and medium on hacker rank, skewed towards easy. Total 1hour or 1hour 30 mins, can't remember. Overall very pleasant, interviewer seemed to think the same
Second and final stage with senior engineers. Effectively 3 interviews in one, last one with CEO/founder, can't remember. First round system design, second round talk about past projects/what I'd like to do and general background, third round similar, CEO/founder asked very good questions about past projects.
Not as happy with this stage, lasted about 4 hours, it was never clear whether I had a break between the rounds. Overall impression is the wanted someone with more experience than me. To be clear: if you've done, say, one good internship, you have a decent 2:1 and either did an interesting programming wise thesis at uni or have another good internship, you'll be fine.