Applied with a recruiter. Had a short online interview which went well. Asked to then do a online test which was the hardest test I have ever had to do for a company. Apparently I failed the test and so did everyone that applied for that job with the recruiter I was using. They also advised it wasn't fair and the test was more like a test for an FD role. I believe if they want you to do a test do that first instead of wasting interview time.