First you get an email from one of their R&D engineers explaining the process and asking you to book a time in his calendar for the first interview.
The first interview is a "get-to-know-you" after that you will be invited to a Github repo where you can find two assignments, one is a coding assignment and the second is a technical assignment.
Have spent 2 hrs on the coding assignment and around 7-8 hrs on the technical assignment as it was a combination of building an AWS serverless solution using Infrastructure as code and actual coding (Lambda), and you will be asked to submit a PR.
Then you get a PR review from the same engineer with some points which need to be fixed or improved (same as if it was a real production task :) )
In my case i replied that i am not planning to spend more time on them since i already spent 10+ hrs and that i beleive what i delivered so far was enough to assess my skills.
Later on you’ll get an email from the same engineer telling you they don’t want to continue the process because you didn’t fix the PR review comments.
Bad experience over all with a requirements that doesn’t aligned with the actual compensation.
I ended up accepting another company’s offer as they were faster, didn’t need such assignments to assess my skills and of course with higher compensation.