Recruiter Screening didn't happen as he was going on vacation. So the first round was with the manager, who asked about previous experiences and projects and majorly answered my questions about the company and the product. I was moved to the panel interview round which was a one-to-one interview with 3 people for 45 minutes each. The first interviewer did not join the meeting as he was busy with a deployment. Second and Third interviewers were great and asked basic questions about ML, and DL like bias-variance tradeoffs, activation functions, etc. The interviewers also asked a few basics about Gen AI. The third interview was extended by 23 minutes. The interview with the first interviewer was set up again next week and it was basic conversational about the role. Two weeks later I received a rejection email that said I performed very well in the interviews and will be on the radar in the future but they require someone with more experience to drive innovation. If my experience wasn't enough, why was I moved to the last round by the hiring manager? A whole 1 month was wasted preparing for this role and acing the interviews only to face rejection for my previous experience which was right up on my resume from the very beginning.