Applied online and then got an email for a screening interview with a recruiter after many days. The interview was rescheduled on the last day and scheduled for next week. Next week the recruiter just asked me my employment history and details which were already mentioned in the resume, refused to tell me who the hiring manager was, and said that they might not continue with my process just because I had switched multiple companies in the last few years. I did not hear anything from them in the days and weeks ahead so it seems to be an end.