TL,DR: stay away from this company. Long version:
I was contacted by one of their recruiters on LinkedIn. We arranged an initial meeting where she explained to me the position and the whole process. I was then sent a hackerrank test with 2 tasks to be completed in 1 hour. Both hackerrank challenges are level hard (one was "Reduce the string by removing K consecutive identical characters", the other one I don't remember. It's something about particles), I doubt anyone can finish both challenges within 1 hour. I was able to complete one of them and they accepted it.
Then I proceeded to the next stage which is 3 technical interviews:
1) Live coding: an interactive coding exercise in which you have to format a list/array output based on an input array and some output rules.
2) System design: Not really a traditional system design interview where you diagram all the components in your distributed system, but rather, you have to specify how you would structure your DB tables and pseudocode for a money withdrawal, money transfer and transaction history operations. How would you prevent race conditions in the DB for those scenarios, etc. They want to hear things like pessimistic locking, 2-phase commit, ACID properties, etc. Have that in mind.
3) Project Retrospective: this is with an engineering manager and you need to present an example of a project that you've done and are proud of. Achieved results, challenges, how you tackled the problem, etc.
After the final interview, I was ghosted. Many days passed and I didn't receive any feedback regarding the process, neither positive nor negative. I then sent an email to TWO of the recruiters that dealt with me in the process asking them if the process was still ongoing or not and none of them had the consideration to reply back to me. Now can you imagine a company in which the HR has no 'H' whatsoever? If you can't deal properly with humans you shouldn't even be in the business.
A last note, if you read other interview reviews here for the company, you'll see a lot of people complaining about being ghosted, so it's not an isolated case. It's part of the culture of the company.