They saw my cv on job portal and contacted me first by email for scheduling phone interview, after that I got invited for personal interview in their Taiwanese head office.
There were two supervisors attended the personal interview, one regional (Taiwan) manager and another was North Asia Lead, both are Taiwanese. It's mainly talking about my previous work experiences and the lead tried to dig out more info from my previous work experiences in a very pushy and disrespectful way, which made me feel very uncomfortable. In the end the lead asked my feedback for the interview, before I even answer, she said: I was very direct, right? I was very disrespectful, right? I was very impolite, right? I was very pushy, right?
The whole experience was very uncomfortable.