First, I have received two phone calls from the technical person he wants to make sure that I'm the good candidate for the job, then I have received two online HR quizzes.
After that, I had an onsite HR interview which I have failed the problem was my English speaking skills