Unnecessarily long interview process, makes you think the company has no idea of what it wants. Starts with a HR interview where the recruiter asks you technical questions, however the recruiter is not a developer, so they are just trying to catch buzzwords from your mouth. After that, you get a coding exercise with 4 Leetcode style questions (2 easy, 1 medium, 1 hard) for you to solve in 70 minutes. In the next phase you get interviewed by their engineers again and they give you another Leetcode style question. If you manage to pass this phase, congratulations, you're not even halfway through! Now you get 4 more interviews, one with the hiring manager (behavioral questions, explanation of past projects you worked on), two system design interviews and a final Leetcode style interview (because apparently the 5 Leetcode questions in the previous interviews aren't enough).