Open In App

Samsung R&D Bangalore Interview Experience (On-Campus)

Last Updated : 22 Nov, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Initially, there was a coding round on co cubes with 2 questions:

  1. Weighted Job Scheduling https://www.geeksforgeeks.org/weighted-job-scheduling/
  2. Maximum sum between two leaves in binary tree https://www.geeksforgeeks.org/find-maximum-path-sum-two-leaves-binary-tree/

After that, there were 3 interviews: 2 Technical and 1 HR

Round 1(1 hour):

  1. Implement stack using LinkedList (pseudo code)
  2. Reverse a LinkedList
  3. Find all the substrings of a given string
  4. Process vs thread
  5. What is Semaphore, mutex

Round 2(1 hour): First, he asked about favorite subjects other than DS and ALGO. Be honest in this. ( I said OS)

  1. Difference between mutex and semaphore and why we need this.
  2. Can we make a shared variable among threads of the same process and different process?
  3. what is Dynamic linking
  4. Whats is Constructor and Destructor along with its code
  5. Why do we need Destructor?
  6. what is a memory leak?
  7. How do we manage two different processes?
  8. What is interprocess Synchornisation
  9. What is Functor in C++?
  10. No. of island

Round 3(15 to 30 mins): It starts with an Introduction. Explain any of your best projects and what was your contribution (No cross-questions in terms of tech stack just HR-type questions like what was your experience and all.

  • Why do you want to join Samsung?
  • What is your area of interest?

Note: Just go through all the interview experiences of Samsung and be honest in the interview.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads