First, you have to go through a 3-4 hours objective and written questions in an online exam. If you pass, you will be required to work on a project to implement some features and create unit tests. This project will also consume more 4 hours of your time. You must do this in only one day, so be prepared to spend your whole day doing the test.
If you pass, they will invite you to a 4 weeks full-time paid BOOTCAMP. It is's important to mention that this a Bootcamp and if you don't perform really well, you will be invited to leave. Yes, this is true. Even though you passed the interview, they can do this and they did to a few people I know.
Keep in mind that this Bootcamp is mandatory, full-time and extremely demanding. So you either have to quit your job or work 16 hours a day. In my case, I have quit my Job to perform well and even so I was disqualified because I didn't cover a few lines of code.
If you pass the Bootcamp, you will be available in their MARKETPLACE, where managers can hire you or not. I have seen people that had to wait weeks and even months to be hired after all this process.
In conclusion, the process is really time-consuming and there is no guarantee that you will get a job.