The interview process was alright, nothing extraordinary. First was the recruiter phone screen. Second was a take-home SQL assessment. It was moderate, not super easy. I had to create schema all by myself. Next was a phone call with the Hiring Manager, he directly dived into my current job and how it can align with the role at LI. In short, the HM call was really good. I didn't hear back for a week and then I emailed the recruiter. She said they can't consider me for this specific role but will consider for an Associate TPM role in the same team as I didn't have enough years of experience, I agreed to go ahead with it. Again didn't hear back for a week and then I emailed the recruiter. She said they went ahead with another candidate as they were already in the final rounds of the interview. Insane! So unprofessional. The recruiter was really horrible.