I had applied for the position on LinkedIn. After 2 days, the recruiter reached me out for a video screening call. He asked me a few behavioral questions and passed the notes to the Hiring Manager. The interview with Hiring Manager went well and told me that I will get to meet his manager, but a day later got a surprise reject mentioning that they have decided to pursue other candidates who appear to match (skills and experience) the requirements more closely at this time. I have 4+ years of experience and they were looking for someone up to 2 years of experience.