I was approached through a recruiter, but the required skillset was not clearly defined from the outset, and the overall interview process felt vague and unnecessarily drawn out.
After an initial conversation with the hiring manager, there was a significant pause before the process resumed. This was followed by a system design interview, another long delay, a cultural fit discussion, and then an additional coding challenge.