Hello, everyone! I’m excited to share my interview experience with Toshiba Software (India) Pvt. Ltd. (TSIP) for the position of Associate Software Engineer. TSIP is a wholly owned subsidiary of Toshiba Corporation in Japan. The process was challenging, but with thorough preparation, I made it through successfully. Here's a detailed breakdown:
Round 1 – Online Test:
The online test was divided into three sections:
1. Technical (Predict the Output): Questions based on predicting the output of C programs.
2. Coding Question: We could only use C language to solve the problem.
3. Cognitive Aptitude: Standard aptitude questions.
The total time for the test was 1 hour 30 minutes. Out of around 300 students, only 36 students were shortlisted for the next round.
Round 2 – Technical Interview:
In this round, all the questions were based on C language concepts. Here’s what was covered:
- Pointers and their usage.
- String operations such as reversing a string and finding its length.
- Macros, and the difference between structs and unions.
- Questions involving code snippets where we had to predict the output.
- Bit manipulation topics like reversing bits, setting and clearing a bit, and counting the number of set bits in a number.
- Concepts like static, global variables, and inline functions.
- Fundamental data structures like linked lists and stacks, recursion, and memory management using malloc and calloc.
- Sorting algorithms were also discussed.
Round 3 – Technical Interview:
The questions in this round were more in-depth:
Recursion working with a stack: I was given some code involving recursion and asked to explain how it worked using the stack.
Puzzles: I was given three puzzles to solve:
1. Two people leave the same start and destination point, but at different times. One leaves at 10 AM and takes 30 minutes to reach, while the other leaves at 10:05 AM and takes 20 minutes. The question was to find out at what distance they will meet.
Answer: Half the distance.
2. Given 10 coins, one is lighter than the others. I had to find the lighter coin using only 2 comparisons.
3. A problem involving 10 medical boxes, where one box contains spoilt medicine that weighs less. I had to identify the box using only 1 comparison on an electronic scale, not a balance scale.
Round 4 – Managerial Round:
This round focused on behavioral and motivational questions:
- Why Toshiba?
- Whether I was interested in higher studies, and why not.
- Tell me about yourself and family background.
- Questions about my projects, particularly the challenges I faced.
- Some discussion about my hobbies.
Round 5 – HR Interview:
The final round was a standard HR interview. It included:
- Background information and details about my activities during college.
- Discussion about CTC, role, and terms and conditions.
- They also wanted to understand how I would fit into the company's culture.
Finally, 7 students were selected, and I’m thrilled to be one of them!
Tips:
- Make sure to have an in-depth understanding of C language concepts.
- Stay confident throughout the process, and don't forget to keep a smiling face. It helps ease the tension.