Trust me! Don’t waste your time with Keyrock! It's a horrible experience.
There is an take-home coding task in the second round of interview. It is not hard but quite complicated. I've spent almost a month finishing it. I told them my task was done. They said they'll schedule the next interview. But after that they just ghost me like lots of people on Glassdoor and never reply any message.
That is really unprofessional and disrespectful. You just waste your time. I don't think their company are genuinely interested in hiring new people, maybe they just need KPI. Sad.