Open In App

Samsung R&D Interview Experience | On-Campus 2019

I got selected in Samsung R&D Institute Bangalore on Sept 4th, 2019.

Position : Software Engineer (Networks S/W R&D)



Place Of Posting : Bangalore 

CGPA Cut-off : 7.0 



Round 1:

First round was an online coding round in which we are allowed to do it in their own coding platform. We are not supposed to use any in-built library functions except those of basic functions such as memory allocation/deallocation, printing and scanning. It consists of one question with time 3hrs. The problem consists of 50 test cases. Only those people will be selected who clears all the 50 test cases.

Normal brute force solution won’t pass all the test cases. I am not sure whether there is any DP solution with less time complexity.

I am the only one to get shortlisted for interview. The further rounds were conducted online through skype.

Round 2:

This round starts with discussion on the first round coding question. Here are some questions that I remember during my interview.

First I explained the brute force solution by finding all the subsets of the array and adding them. Later I gave him the approach of DP. He asked me to write the entire code in any language and asked to construct the DP table for an example.

First I tell the basic approach to maintain all the memory blocks using a binary array(1 indicates the corresponding memory block used). Then I suggested that we can represent it by linked list ADT(refer to fixed memory allocation in https://silcnitc.github.io/run_data_structures/heap.html)

Round 3:

This round starts with asking my feedback on previous round. I explained about my project during summer internship. I have been asked a lot of queries(NOSQL and SQL). This goes upto 45 min.

Few other questions were asked in java.

Tips

 

All the best for your placements…

Article Tags :