HR personnel called me from Malaysia. We agreed for online interview with project manager and it took place and ended well.
After 2 weeks another HR personnel from Singapore called for interview with GM. I thought it was second round and took it and it went well too. After that the same HR personnel called me to attend an interview for the third time for different role. I questioned about the past two interviews and she didn't know about the first interview at all. I figured out that communication within the department is very poor and that all they are interested is to get some locals to attend the interview and cross the barrier.