Samsung Interview Experience | Battle Of Masters-2019

Battle Of Masters was an off-campus placement drive conducted by SRIB for a few IITs and IIITH for only Masters students.

Round 1: Online coding round of 90 min consisted of 3 coding questions on Cocubes platform

Round 2: It was a 3hr proctored test at one of the test centers in Hyderabad on Samsung’s own platform. The use of STL was not allowed.

Round 3: Technical interview went for approximately 30 mins over skype

  • Introduce yourself.
  • Explain vptr and vtable. How many vtable and vptr will be created when we create a derived class object and refer it with base class pointer with the base class having a virtual function.
  • What is lvalue reference and rvalue reference?
  • How to sort a linked list. Time complexity for it.
  • Difference between parameter and argument in any programming language in general.
  • Explain database normalization and the need for it. Explain different types of normalizations.
  • Design friend suggestions in a social media app. Recommend only the top 5 friends of friends to a person. Explain the heuristics you would use to find the top five suggestions. Assume approximately 30K users. Explain the data structure you would use. It’s a design question so discuss more with the interviewer.

Any questions

Round 4: Technical interview went for approximately 25 mins over skype

  • Introduce yourself.
  • Explain any one of your projects, and then went deep on a particular project.
  • What is a process and its life cycle
  • What is a process table
  • What is a bootloader? Explain the booting process.
  • Data structure to use for implementing a hash table. Explain chaining, rehashing.

Any questions

Round 5: HR Round

  • Tell me about yourself.
  • Why do you want to join Samsung ?
  • Explain your internship project.
  • Why did you go for Mtech ?
  • What are your key strengths and weakness ?
  • Areas you want to improve in yourself.
  • Technologies you are interested in.

Any questions

Selected 14 students at the end.

Best of luck!!!

Write your Interview Experience or mail it to

My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

Article Tags :
Practice Tags :

Be the First to upvote.

Please write to us at to report any issue with the above content.