Timely, friendly yet professional - the way I would like to see every company hire.
Step one - choose a time to schedule an interview from the given options
Step two - Group Interview with a time-limited Group task - it's not about the correct answer, but about seeing how you behave
They reply within 4 days whether you passed or not. If yes -
Step 3 - 1 on 1 with a Team Lead, introductions, verifying you agree to previously explained terms, hearing a bit more about the mechanics behind the job, and a mock chat - a simulation, to see how you think and formulate your answers.
Again, up to 4 days for the answer if you passed.