After two online interviews and one onsite, I was asked to create an architectural design showing how the company's various APIs would interact with external systems, relay results to internal processes, and communicate within the internal system. I dedicated an entire week to this project, crafted the design, and presented it.
A week later, I received a rejection stating that my architecture was "just ordinary" and didn't meet their expectations. They relayed this feedback through the recruiter, without a direct call – a disappointing and unprofessional response.