Applied on their website and had a first call with the HR a few weeks to month later. Was then invited to their office for next round with hiring manager. Finally, was invited back for a case study as a final round. Ultimately, the HR told me that they were not looking to hire anyone and that they would post the job online again but with different responsibilities.