First, have an interview with the team lead. Do questions about coding skills with any programming language.
The second interview has whiteboard questions of LeetCode medium questions. Then, they would ask behavioral questions.
How would you calculate the number of musicians in Taiwan?
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.