The first round was a fairly standard recruiter call where we discussed the position, compensation expectations, and I had the chance to ask questions about the company and what they're working on.
The next round was a technical coding interview with a front-end focus in JavaScript, where the task was to introduce some new features into a basic full-stack codebase. After that came a 45-minute interview with the hiring manager.
Overall, I felt both rounds went well. However, after completing my hiring screen at the end of that day, I received an automated rejection email early the next morning. I was quite surprised, since both the coding round and the hiring manager round seemed to go smoothly.
I followed up with my recruiter asking for more information, as the process seemed to end very abruptly, but I never received a response. While the process itself was decent, I felt it was unfair to be rejected so suddenly without any explanation, especially when nothing obviously went wrong.