I applied online through their website and within 2 weeks they responded back with an email containing a link to an online test. A week later I got a phone call from HR saying that I managed to pass the online test and then I went through 1:1 interview with one of their engineers. I felt the 1:1 went positively but for some reason, a few days later I got an automatic rejection email. It said that they have found other candidates although they found my abilities were "impressive" (whatever that means). Nevertheless, the job opening is also still up.