The technical assignment was completely amateur or maybe I don't have the skills to read the interviewer's mind to suppose what he was expecting. They gave me a list of subjective requirements to develop an application which could be assessed in many levels/ways (because it required front-end and back-end for the task). They said the task would consume approximately 4 hours to be done (which is a lie - principally if you want to delivery something minimally acceptable) and I ended up wasting many hours doing the system. They haven't taken into consideration anything that I did and focused on very small details to say that it was not enough to proceed to the next step.