I got the HackerRank test less than 10m after my application. I try contacting the HR requesting a call before the test but they do not reply. I decide anyway to work on the test. It is a 60 mins test with 3 challenges, 2 algorithms and 1 SQL. The time provided is not enough to build good quality code. I am talking about splitting the code in multiple short functions, each one with a proper name, single responsability, loosely coupled, reusable code, readability, proper errors management, input checks, and all other stuff that software engineers like. The position is a Lead level, I can't just stick everything in a function and "make the code work". I get an automatic response immediately after I submit the test. I have submitted only the first challenge, that took me 30 mins. I haven't even tried the others. Not enough time for good quality code.