Initial HR screening call went great. After the screening call, I had a video interview with the hiring manager who decided to turn my interview into a spur of the moment skills/technical test, which I obviously wasn't prepared for.
Interview lasted well over an hour. I was told I'd hear back by end of week, which didn't happen. After following up the next week, I received a very simple response a few days later saying they're going a different direction.
While I understand interviews can be conducted different ways, I wasn't prepared to be grilled on technical questions for 25+ minutes in an introduction interview. Also didn't appreciate being ghosted past the response deadline. Other than that, the experience went fine.