I applied online and 2 days later the recruiter reached out to me. The phone screen went great and the recruiter told me how I looked like a great candidate and was just what they were looking for. Then I received a 2 hour SQL exam to do at home, which was pretty straight forward and I felt confident in my answers, but the next day I got the automated rejection. Seems like they're not actually interested in hiring and just want to make people jump through hoops for their enjoyment.