TSMC logo

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

2.9 Rounds average
Average Typical difficulty
70.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at TSMC.

Showing 3 of 34
TSMC logo
TSMC

Software Engineer

Engineering · nearly a year ago

Intern Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Phone screen
Interview formats
Technical Coding Behavioral

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.

Confirmed questions1 question
  • What technologies and approaches do you employ when encountering difficulties or challenges in your projects?
TSMC logo
TSMC

Software Engineer

Engineering · a year ago

Mid Average Positive experience Decline offer 2 rounds
Interview process
Technical screen Take home
Interview formats
Coding Behavioral

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.

Confirmed questions3 questions
  • Can you tell me about your coding exam experience?
  • Could you describe your relevant experience?
  • Tell me about your personality.
TSMC logo
TSMC

Software Engineer

Engineering · more than a year ago

Entry Difficult Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Phone screen Onsite Background check Offer
Interview formats
Coding Behavioral Technical

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.

Confirmed questions5 questions
  • 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.

Interview formats

Behavioral 39.3%
Technical 32.1%
Coding 16.7%
Presentation 4.8%
Other 4.8%

Interview difficulty

Easy 20.6%
Average 70.6%
Difficult 8.8%

Candidate experience

Neutral 26.5%
Positive 70.6%
Negative 2.9%