1) Chatted on the phone with one of their recruiters (pre screening)
2) Zoom call with the manager of the department which went very well and included a half hour coding exercise where I shared my screen. This also went very well and was told that I did a good job and there weren't any issues.
3) (next day) Received a very generic "... unfortunately, we have decided not to proceed with your candidacy ..." "...as there were applicants that had the experience we were targeting for this position." email -- which doesn't make any sense if I did what was asked and was told that I did a good job.
It would have been nice to receive a more non-generic email since I "made it" this far in their interview process.
I reached back to the person I had the Zoom call with, but have yet to receive a response and I don't expect one.