I found the job ads on LinkedIn and went to apply on the company's website. After a month I received a link for a virtual video interview. There were 3 questions and only 1 minute of time to answer each question. About 2 to 3 weeks later I received a call from the hiring manager to schedule an interview. After the interview, I received a link to do an assessment (kind of behaviour and aptitude test but more practical). After that, I received another call to schedule a final round interview with GM and other stakeholders.