They contacted me after they saw my online resume. I came to their headquarter for the IQ test, psychology test, and interview. The HR director was a nice lady, but I guess my personality did not match their requirements because she emphasized that in the company, attitude is more important than skills because skills can be trained. To which I answered: "And then why don't you just hire a fresh graduate instead?"
So yeah, I didn't get the job. LOL.