The interview invitation was sent personally by the hiring manager, who first explained the job responsibilities over the phone. There was no indiscriminate HR outreach or mismatch between the candidate and the position.
The interview process includes an English test and a logical aptitude test. The English test is similar to the TOEIC, and some departments and positions require meeting an English proficiency threshold. You also have to pass the logic test, and it seems there are only two chances…
After passing, you chat with the hiring manager (at the section or department level). A higher-level manager had a meeting that day, so I had to come back again afterward, with no travel reimbursement. In short, after all the managers finished interviewing me, HR came in to confirm everything and asked me by email to fill out a questionnaire and send it back. The HR portion was rather tedious, and the questions were also very boring.