Pretty standard interview process. I had an interview with the head of engineering and a team manager. That went great, then they gave me the coding challenge.
The instructions literally said:
"Framework: Angular, if any"
Now I understand if you're in angular world, there's a hard difference between Angular and AngularJS. But for everyone else using other frameworks, that's easily a typo's worth of difference. I would've chosen 3 other frameworks (Svelte > Vue > React) before anything Angular but the instructions said to use Angular.
I incorrectly went with "AngularJS" instead of "Angular" and was disqualified because I used the wrong framework. I was told I should've pushed back if I wanted to use a different framework? Your instructions spelled out exactly what you wanted, I just misread and chose poorly and sure, that's on me.
When I put in the time to do a coding challenge, and the company tosses my whole interview process over that? I think I dodged a bullet.
Nice guys, cool company, but pay attention and clearly define your requirements, or explicitly state that any frameworks are optional not one in particular "if any".