I applied via email and received the online interview invitation after several weeks. The interview lasted around 20-30 minutes . After the interview, they gave me an assessment to gauge my skills and understand how I would approach tasks relevant to the role I applied for. Then, I waited another week to receive the interview results.