
TSMC Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 34 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at TSMC.
Software Engineer
It was a technical background interview, with in-depth resume discussions and questions about the technology used and programming language code screening. We also discussed how to break down a project and how to approach problems with the team.
- What technologies and approaches do you employ when encountering difficulties or challenges in your projects?
Software Engineer
TSMC is the world’s leading semiconductor foundry, empowering innovation through advanced chip manufacturing. Leaders at TSMC prioritize collaboration and technological excellence. Regular code tests and rigorous quality checks are integral to ensuring process reliability, driving both operational efficiency and global trust in the company’s cutting-edge solutions.
- Can you tell me about your coding exam experience?
- Could you describe your relevant experience?
- Tell me about your personality.
Software Engineer
We started with some standard forms and an English test, then there was a HackerRank coding challenge. After that, I had my first interview with the hiring manager, which was about 50 minutes. Then, a second interview with the Director, lasting 30 minutes. The third interview was with HR, and they also did a reference check at the end.
- Regarding past projects, how many do you intend to detail?
- Could you elaborate on the types of projects you're referring to?
- What level of detail is expected for these project descriptions?
TSMC Software Engineer Interview Questions
Quoted word for word from TSMC interview reports.
“How would you calculate the number of musicians in Taiwan?”
Read reports →“What are strategies for improving GraphQL API performance?”
Read reports →“Could you explain some basic OOPs concepts like encapsulation, polymorphism, inheritance, and virtual functions?”
Read reports →“What is the intended use or goal for these project descriptions?”
Read reports →“What level of detail is expected for these project descriptions?”
Read report →“Can you elaborate on frontend design decisions, modularization, and component scope?”
Read report →“How would you approach manipulating arrays and hash maps?”
Read report →“Could you elaborate on the types of projects you're referring to?”
Read report →“Regarding past projects, how many do you intend to detail?”
Read report →Formats, difficulty and experience
Across all 34 TSMC interview reports.