I applied through LinkedIn. Later (few weeks) HR called me and explain about the job roles and then send email to me to attend a video interview. Basically record myself and answer the pop up questions. Based on glassdoor, many candidates state that the questions are general and some of them share the question. But for me, just 2 question is general and the others are more about the job roles and define terms that related to the job. I not very prepared for them and I guess I messed up. At least I learnt my lesson and will be more prepared onto another interview.