I applied through an agency and things moved quickly. Within two days I was sent a hackerrank test. I was given 1 hour and there were 10 questions, 4 JavaScript assessments, which were fairly typical, for e.g. fizzbuzz. 5 multiple choice questions, again around the language of JavaScript and 1 freetext question on Agile. Within a few hours I was told I had passed and progressed to Skype interview with a HR representative.
The call was scheduled and confirmed but they never called. Later I was told that they had changed the role with more focus on other skills/languages. Unfortunately I was never notified and the time spent preparing was wasted.