Had a phone interview with the Hiring Manager was told I was going to have an interview On-Site. After a week of no response, went back to the recruiter. The recruiter forwarded me to another recruiter, since she will be taking care of the on site. Did not hear a response, so I started sending emails every other day. After 3 weeks of doing this, I got a response from the recruiter saying that they will not be bringing me on site and that I needed to take a hackerrank test instead. After replying back to their email, did not hear a response even after followups. 2 months later I was told that they found someone else.