Interview consist of online CodeSignal assessment with 4 random problems, one of them easy, two medium and one hard. The last problem was really hard and required you to know Line Sweep algorithm in order to solve it. I managed to solve but not optimally, received 550/600 points. Fast forward that was the only challenging part of all interview process, everything else was pretty easy, so overall I would rate interview difficulty as easy.
The second round supposed to be live coding, but for some reason I got System Design question - variation of distributed view/likes/transactions counter. The third round was also System design, basically rate limiter. The last one was behavioural, which I seem to fail. I haven't received a proper feedback, so I don't really know the exact reason.
It seems unfair, because I spent a lot of time with all this interviews and at least expected to receive a proper feedback so I could improve lacking skills. Instead I literally got "We’ve reviewed your background and experience and unfortunately, we have decided to move ahead with other candidates". Not cool, Visa