Open In App

Samsung Semiconductor India Research (SSIR) Interview Experience for Software Engineer

Samsung Semiconductor (SSIR) visited our campus in October 2023, they were offering Software and Hardware Roles. They hired for 6 months internship and performance-based Conversion to FTE. The hiring was done for the Bangalore location.

Round 1 – Medium: Online Coding Round

Duration: 60 minutes



Problems : 3

Problem 1: Subtraction of 2 linked lists – Linked Lists



Problem 2: Counting the total sum of alternate levels of Binary Tree – Trees

Problem 3: Variation of Number of Islands – Graph

Round 2 – Hard: Technical Interview

Out of 250 people who wrote the online coding round, 6 were shortlisted for Software and 10 were shortlisted for Hardware. I was one of them for the Software Role. The interviews were conducted virtually.

The technical Round went on for about 1 hr 25 minutes. My interviewer was a very calm and peaceful guy with immense knowledge. He started by asking “Tell me about Yourself”. Then for around 30-35 minutes he questioned me about projects thoroughly, and asked me to explain the code-base for one of the projects.

After discussion on projects he told me to open any online compiler / code editor to move on with coding questions. He asked me if which language I am comfortable with, upon telling C++, he asked what are the differences between C & C++, and why I chose C++ over C and Python. After giving my points on all this he asked me to write a code to test string palindrome without using reverse() function of STL. Upon successful completion of that he asked me to write a code to get the Longest Common Subsequence between 2 strings. I told him Brute force, recursive, and memoization approach of dp. He looked satisfied and asked my favorite data structure. I told Linked List, he asked me to write the code implementation of Linked List, Stacks and Queues along with all its basic functions such as inserting a node, deleting a node, push(), pop(), isempty(), enqueue(), dequeue(), etc.

After coding he wanted to test my theoretical knowledge and grilled me on Operating Systems (OS) theory and OOPS theory. There were some questions on template classes and storage classes of C++.

The interviewer seemed pretty satisfied at the end of my interview.

Round 3 – Easy : HR Interview

Out of 6 people for Software , 3 got into HR Round and I was one of them.

HR Questions:

Out of 3 people who got HR, they selected 2 for Software Role and I was one of them.

Final Verdict : Selected

Key takeaways :

Hope this helps, All the best!!

Article Tags :