Upload Button Icon Add office photos

TSMC

Compare button icon Compare button icon Compare

Filter interviews by

TSMC Software Engineer Interview Questions and Answers

Updated 29 Jun 2015

TSMC Software Engineer Interview Experiences

4 interviews found

Interview Preparation Tips

Round: INterview 1
Experience: They didn't asked much as I already had a decent Research profile. They only asked something about my thesis work. They were very impressed by my profile and my academics. No Technical questions or puzzles were asked, there was no HR interview. The way I explained my Thesis work went really well.They said that one day surely I will become a professor :P. I think the probable reason for my selection was my research Profile and my Academics

General Tips: Please always assess yourself. See your profile and interest, then only target for a particular sector.
Targeting each and every sector is a very bad idea. Not every one can go in a consultancy firm.See your profile then only prepare for it. Preparation is a very very important thing for coming out big in the placement process. So prepare well. Always maintain your cool during you interviews.
Skill Tips: You can include stuff like how did you narrow down to your career plans, the sectors which you were targeting and the rationale behind choosing them, difference between your expectations from the placement process and what you encountered finally, what you did to prepare, what you missed out on, what you think should be done, about the tests and GDs that the companies took, your thoughts before the final placements, about CAT, GRE, GMAT etc. and other fun stuff.

I was first of all preparing for each and every sector including Core, Finance, Analytics, Consulting. But at the last month of preparation i.e. November I realized when I was not getting shortlisted in finance or consulting firms that I didn’t had a profile for consulting, So I left the preparation and starting preparing only for analytics (basically doing some aptitude practice) and core preparation. For gds every alternate days we department mates used to practice Gds in our reading room.This really gave me a good flavor for the GD.

I never expected the placement process to be very tough , But actually it is and maintaining cool throughout the process is quite a difficult job. Everyday there is a new dream company and according to me whichever company takes you is the best company for you . I also was preparing for CAT, so I already had a good flavor of the aptitude exams.
College Name: IIT KANPUR

Interview Preparation Tips

Round: HR Interview
Experience: Procedure - Interview first round @ IIT, second round – telephonic interview from Taiwan
Tips: My experience : - after first round selection they were supposed to call for telephonic interview, but they did not call me up for the best reasons known to them. But no one is complaining.

General Tips: My preparation for software companies was not up to the mark. My advice to the M.Tech students with Science backgrounds are  (i) Please do not expect a core company to hire you. Software companies are the only choice   (ii) Hence prepare well in advance the following topics this was not known to me earlier. (a) STRONG C & C++ LANGUAGE SKILLS   (b) EMPHASIS ON DATA STRUCTURES --- linked lists, trees, queue, post-order traversal, pre-order traversal.
College Name: IIT BOMBAY

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more

Interview Preparation Tips

Round: Resume Shortlist
Experience: Try to stick to the point and mention all your achievements. Don't include anything irrelevant as that might be seen as a mechanism to cover up white space & that will count more against you than if you actually had some empty space. Its also advisable not to write anything you can't back up.Don't bullshit. They WILL know

Round: Group Discussion
Experience: Experience is invaluable in a GD. Try to sit in a few GDs just to get the hang of muscling it out in a GD. Try not to practice GDs with friends. Friends react to you a lot different than strangers and your behaviour is also compromised. Try sitting for GD practice conducted by coaching classes for B-schools ; they're the most ideal simulations of GDs.   A few pointers:  Speak.. (people who don't speak don't get shortlisted  big surprise). Listen before you speak  you must come across as a team player. Don't stay in your own world blabbing out your own points. React to the points others have made as well..Speak less if you have to.. but speak sense. For heaven sake don't:   o Bang the desks   o Get into angry outbursts   o Bullshit without getting your facts straight   o Have angry arguments with others in the GD

Round: Technical Interview
Experience: The initial shortlist contained every DD/PG from Microelec.   The first round was a tech interview. Was asked about my internship, courses undertaken and my final year project. There was talk of extra-curricular activites also.

Round: HR Interview
Experience: The second round was an HR interview. A few round-about questions to find out how serious I am about coming to Taiwan. My future aspirations.. My concerns.. etc.etc.   .

Round: Other Interview
Experience: The third round was a telephonic interview from Taiwan. Was called at 8:00 in the morning the next day.. and needless to say I was asleep ?. I vaguely recall getting up and somehow telling my interviewer to call me in another 5 minutes. Was live and kicking by the time I got the call again. Talked about my final year project, my knowledge of VLSI softwares, my grades, and some other HR questions

General Tips: Get your tech fundaes straight. Study and study hard because frankly speaking, it's a good company. Your interviewer will likely be Chinese so you'll have to perk your ears up a bit and try to catch hold of as many words as you can. Also, whenever you're speaking, he's probably doing the same ear-perking thing.. so speak slow and clearly but puh-lease DO NOT SOUND CONDESCENDING while you do so. He may be Chinese but he's not a retard.   Also, get your facts straight about Taiwan. It is literally turning your back to the US and going east. Do your research about what the country like, what're the taxes there, what's the life like.. Don't sit for the company if you're finally not going to go there. You'll only be wasting a seat.   Having said that, personally I must say that from what I've heard, it's a great place. You'll be paid through the teeth and you'll be spending almost as much as here in India. I've heard professors who've been there, say that if New York was made in China it'd be called Taiwan.
College Name: IIT BOMBAY

Interview Preparation Tips

Round: Resume Shortlist
Experience: I followed the format provided by IITB. Referring to others resume also helps to put your credentials properly.

Round: HR Interview
Experience: Three rounds of interview. One telephonic interview was also conducted.   Level 1-87   Level 2-35   Level 3-14 (Final offer). Most of the things one has mentioned regarding positions of responsibility in his resume.

General Tips: After revising my resume so many times, still I came across a mistake. Though I confidently pointed out the mistake but it may go against you. Dressing plays an important role in Management/Consulting Companies. It is also a part of your preparation that seriously you are taking the interview.
College Name: IIT BOMBAY

TSMC interview questions for designations

 Software Engineer Intern

 (1)

 Physical Design Engineer

 (1)

 Engineer

 (1)

 Process Engineer

 (1)

 Equipment Engineer

 (1)

 Quality Engineer

 (1)

 Digital Design Engineer

 (2)

Interview questions from similar companies

Interview Preparation Tips

Round: Test
Experience: The first consisted of an online test which had an aptitude section which was pretty simply and then a programming section consisting of three different programs. The programs were logical required basic knowledge of array, sorting and a little bit of data structures.

Round: Technical Interview
Experience: Around 13 of us were shortlisted for the interview round, B.Tech and M.Tech included. The interview round was mostly interactive, where we had to mention about the various interns that we went through. A few programming questions were asked based on topics which we were comfortable with.
Tips: Just get used to coding, data structures and basic aptitude. GRE preparation as such helped me.

Round: HR Interview
Experience: Finally there was a HR round in which I was asked as to why I would like to work in Samsung R&D and general things about interests and future plans. On the whole Samsung took 3 B.Tech students and 2 M.Tech students when they came for placements apart from PPOs.

General Tips: Personally I feel that one should apply in only those companies in which they are sure of having job satisfaction. So don't apply to companies which you are not interested in just for the sake of having a backup because once you are placed you do not have a second chance.
Do not get dejected if you do not get through in the first few tries. Keep your hopes up and be confident when ever you get to interview rounds. Try to be assertive when giving answers. It is some times exhausting to go through placements but the moment you get placed you will have the best feeling ever.
Skill Tips: Just chill and take the test. Once you clear the online test, irrespective of your pointer if you have a good profile you can convince the interviewers.
Skills:
College Name: NIT Surathkal

Software Engineer Interview Questions & Answers

Samsung user image Shubham Srivastava

posted on 5 Feb 2016

Interview Preparation Tips

Round: Test
Experience: Written round: One programming question of 3 hours duration.All test cases were to passed.
Duration: 3 hours minutes
Total Questions: 1

Round: Technical Interview
Experience:
There were two rounds : tech PI and HR round.
A.Tech. PI: Firstly,interviewer went through my whole resume.He started asking questions from project done during summer internship.Questions were:
1.What is he project about?
2.Difference between 3G and 4G.
3.What is the aim of this research internship?
4.How much was i able to complete in two months?(I told that i am continuing as major project,since in two months time i could not get desired result).

Then, he went onto programming language i was comfortable. I answered C.
1.sizeof("shubham")
strlen("shubham")
I was asked to write output.Output would be 8 and 7. He asked why. Basic concepts should be clear.
2.Storage Classes in C-asked me concept and gave some questions to write output.
3.Constant pointers and pointers to constant. Asked to write output of snippets he gave.
4.malloc,caloc,realloc,free-syntax
5.Questions on pointers.

Basic concepts of let us C were asked mostly,that book is enough . Also see, GEEKSFORGEEKS, C section.

Operating System: Mutex and Semaphore,critical Section, Scheduling algorithms, Producer-Consumer Problem.
(Data Structures was not asked to me but others.)

Puzzles:
1. Maximum run a batsman can make in 50 overs.
2.There are 10 coins. 5 face head side and 5 as tail. You are blind folded.Make two piles of equal number of coins such that number of head in equal in both the piles.
Assumption:You can flip coin any number of times.

Question: Why do you want to join Samsung ,though placed in other company?

Questions: Any plans of future studies. I answered 'NO' only job.

Last question: Any question I would like to ask them. I asked what work would be doing in R&D. He explained me a lot of things.
Tips: 1.Be thorough with your project(done during internship or training) . You should be able to answer almost all the questions.
2.Study operating system very well if you plan to sit in samsung R&D.
3.Data structures and any one programming language.
4.Prepare puzzles as it can be asked by anyone. See programmerinterview.com etc.
5.Refer samsung archives of GEEKSFORGEEKS . Interview questions were mostly covering those.

Round: HR Interview
Experience: 1.Introduce yourself.
2.How would your friends describe you?
3.Tell the recent experiences of which makes you initiative.(i told that i am initiative,then he asked that question. So be ready with the examples,when u say any of your qualities.)
4.What is your weakness?
5.Puzzles.He asked me to fill the numbers from 1 to 8 in these 8 boxes, one number exactly once, such that no two consecutive elements are
adjacent(diagonally, horizontally or vertically) to each other.

-----/
6.Which places in India have you been?


Skills: Solving Logic Puzzles, Basic C/C++, Data Structures, Operating Systems
College Name: NIT Raipur

Software Engineer Interview Questions & Answers

Intel user image ESHAN SHEKHAR cs15m018

posted on 2 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Given a blackbox with arithmetic circuits , design the logical circuits
  • Ans. 

    Design logical circuits for arithmetic circuits in a blackbox.

    • Understand the functionality of the arithmetic circuits in the blackbox.

    • Identify the inputs and outputs of the blackbox.

    • Design logical circuits using logic gates to replicate the arithmetic operations.

    • Test the logical circuits to ensure they produce the same outputs as the arithmetic circuits.

  • Answered by AI
  • Q2. Embedded c-code for recursion
  • Ans. 

    Recursion in embedded C-code allows a function to call itself, useful for repetitive tasks or complex algorithms.

    • Ensure proper base case to avoid infinite recursion

    • Use stack space efficiently as embedded systems have limited resources

    • Avoid recursive functions with deep call stacks to prevent stack overflow

    • Example: Recursive function to calculate factorial of a number

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: During this round we had some technical questions and some digital logic questions.
Tips: Please be patient.Interviewers do stress testing. Don't panic even if you don't know any answers.
Duration: 2 hours
Total Questions: 1

Round: Technical Interview
Experience: He asked me questions regarding my project and some coding questions
Tips: Please be patient.Interviewers do stress testing. Don't panic even if you don't know any answers.

Round: Technical + HR Interview
Experience: He asked me questions regarding my project and some coding questions
Tips: Please be patient.Interviewers do stress testing. Don't panic even if you don't know any answers.

College Name: IIT Madras

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

Intel user image Niranjhana Narayanan

posted on 2 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 4 interview rounds.

Interview Preparation Tips

Round: Test
Experience: Questions were based on C concepts, given piece of code, find error, output,etc then data structures, bit manipulation, a few aptitude questions were also there (around 5-7).
Duration: 1 hour
Total Questions: 30

Round: Technical + HR Interview
Experience: I was asked to explain project in detail, I had done projects on embedded, so was asked what fields did you use in that structure, why this implementation and not some related other. Then questions on C concepts, memory allocation, function pointers, data structures, linked lists, then bit manipulation in registers. Then later, why higher studies, would you still go for higher studies if you had a good job at a company, why etc.
Tips: Just be thorough with C (Know your Kernighan Ritchie) and be prepared to go into details about your projects.

College Name: IIT Madras

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate software engineer with experience in developing web applications using various technologies.

    • Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular

    • Proficient in backend development with Node.js and databases like MongoDB and MySQL

    • Familiar with version control systems like Git and project management tools like Jira

  • Answered by AI
  • Q2. Questions on gen data structures and basic electrical questions Regards software - Dsa,computer organization,computer networks

Interview Preparation Tips

Round: Test
Experience: I was gen basic analytics questions
Tips: No needforany serious preperation,just be yourself
Duration: 45 minutes
Total Questions: 25

Round: Technical + HR Interview
Experience: I got trough most of dsa and computer network questions but i was notso strong in digital part so i cupped
Tips: Just know the basics of all the areas you are interested in.

Round: HR Interview
Experience: This is the basic question expected i have gone through my family childhood experiences and hobies
Tips: Every person have a unique style of expressing themselves ,so prepare for these kind of questions,dont rise any interest in higher studies

College Name: IIT Madras

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Question on pointers and concepts based on Resume
  • Q2. Device Drivers, Linux, Firmware and some questions like "how will you handle some scenarios"
  • Q3. Why Intel, Introduce yourself
  • Ans. 

    I am passionate about technology and innovation, and I believe Intel is at the forefront of cutting-edge advancements in the field.

    • I have always been fascinated by the latest advancements in technology and Intel's reputation for innovation drew me to the company.

    • I admire Intel's commitment to pushing the boundaries of what is possible in the tech industry.

    • I am excited about the opportunity to work with a team of talent...

  • Answered by AI

Interview Preparation Tips

College Name: IIT Madras

Tell us how to improve this page.

Physical Design Engineer
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Machine Learning Engineer
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
3 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare TSMC with

Samsung

3.9
Compare

Intel

4.2
Compare

GLOBALFOUNDRIES

3.7
Compare

Nvidia

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview