Pergunta de entrevista da empresa TourRadar

I was asked to design and implement an asynchronous processing flow using Amazon SQS. This included creating an architecture diagram, implementing a PHP consumer that processes booking events from an SQS queue and tests. I was quite dissatisfied with the feedback provided. Based on the overall response, the evaluation appeared to apply production-level expectations that were neither explicitly stated in the requirements nor realistic for a test case explicitly designed to take no more than 4 hours per section. Several points raised in the feedback were already documented or addressed at the architectural level, but seem to have been overlooked during evaluation. This resulted in a noticeable mismatch between the stated scope of the assignment and the criteria used to assess it.