CodeWarrior asks:
I am looking for a job and have applied to a number of positions. One employer responded. I had a pretty lengthy phone interview (perhaps more than an hour) and they then set me up with a developer test. I was told that the test was estimated to take between six and eight hours and that, provided the results met with their approval, I would be paid for my work.
That gave me some pause, but I endeavored. The developer test took place on a VM accessed via RDP. The task was to implement a search page in a web project that requests data from the server, displays it on the screen in a table, has a pretty complicated search filtering scheme (there are about 15 statuses and when sending the search to the server you can search by these statuses) in addition to the string/field search. Additionally, they want SVG icons to change color on certain data values, and some data represented differently than how it's structured in the database.