Before the interview, there was a programming test. It's seems that code quality is paramount before any personal attributes/experience are revealed.
The test consists of 2 parts with fairly strict rules:
* you must not alter the css/html given
* you must not use any css/js frameworks save jQuery only for fetching JSON ( more on this in a second )
The first question is styling an overlay on a image module. It must respond to a hover event
The second question is more demanding which requires fetching data from your mock server, and joining it so that a table of results can be rendered. The data collection needed to be joined on id with a little bit of filtering.
I wrote this part in a functional style (no classes anywhere) using ES2017. I setup my build pipeline beforehand.
After completing the test, its required to be uploaded to a private bitbucket repository. I wrote a small block in the readme to explain my test reasoning. The test suggested that it should take less than 2 hours.
If you're used to writing everything in vanilla js without Lodash and Handlebars you'll be fine. Because that's what you'd be doing in real life.
I heard back that I had failed via the recruiter. That's fine, but in a thankless manner, it would've been nice to have learned where I went wrong.
I invested a number of hours on the test, and to not hear anything reinforces the negative sentiment that is already on Glassdoor regarding this company.