I went through five rounds of interviews. First was an online assessment, then an online technical assessment, and then only after completing those two online assessments did a recruiter reach out to me. After that was an interview with the recruiter, then a video technical interview, and then the final round. I went through all those interviews and was even told during the final interview that I would be a good fit. Then I got rejected after days with an automated email. Got ghosted by the recruiter too when I thanked them for the opportunity and asked for some sort of feedback if possible. Pretty sure someone else posted here about having the same experience for the same position. It's whatever, but it was frustrating to do all that just to be treated like I only sent an application and didn't go through with such a lengthy process.