Was given initially debugging test similar to others posting here on glassdoor, though mine was in Node and Express with chai as the test runner. I definitely give props for Etsy mirroring a real on the job experience with this debugging test (it mirrored my experience exactly with Scala and Angular) and not asking stupid brain teaser questions like most companies which usually have no correlation to how you might do on the job, you can tell with this initial HackerRank that Etsy wants real developers, and not computer scientists. However, my main concern is the time limit. With candidates not being used to this IDE, I would imagine most people who fix all bugs and pass the tests are candidates who are directly familiar with the language being used for the test or are candidates who barely make the 1 hour cutoff. This is contradictory to the fact that for the job which I applied, there were no specific language requirements. While I don't doubt my capabilities and really anyone who's at least held full stack internship or role in the past to successfully complete this debugging test, I would advise Etsy to either:
1. Bump the allotted time by at min of 10 mins to give a little leeway for candidates to get used to the IDE given on HackerRank
2. Or put more specific languages on the job requirements.
I think I'm completely valid on my arguments here speaking as someone who has full time job experience contributing to all parts of the stack in prior jobs and not knowing the languages in the stack when starting. Drawing on my experiences on unknown stacks, I'd say between 70 - 90 minutes are needed.
Nevertheless, I directly applaud Etsy for not asking silly brain teaser questions.