Just be prepared for common interview questions; not much about your professional field. First, you'll have to do a personality and English test. After that, you wait for an interview with your (possible) future supervisor.
What kind of role do you think you play on a team?
The following metrics were computed from 8 interview experiences for the TSMC Software Engineer role in Taiwan.
TSMC's interview process for their Software Engineer roles in Taiwan is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for TSMC's Software Engineer interview process in Taiwan.