Open In App

Samsung Interview Experience

Last Updated : 21 Oct, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Technical Round I: Interview started with a brief introduction about myself and about my coding journey , further he dived into the projects part , he asked for a brief of every project in my resume , in my case there were 4 projects of Machine learning/Deep Learning and backend .This discussion went around for 20 mins , then he started with DSA questions , the first question was of linked list , i need to check whether linked list is palindrome or not , it was easy he was expecting a solution of with O(1) space . Further he gave another question which was of medium level graph question.

  1. https://www.geeksforgeeks.org/function-to-check-if-a-singly-linked-list-is-palindrome/
  2. https://www.geeksforgeeks.org/find-number-of-islands/

This discussion went around for 50 mins , I was able to solve both the questions and the interviewer was quite satisfied too , I was selected for 2 round.

Technical Round II: Interview started with a brief introduction about myself , further he asked me some questions on Deep Learning about neural networks referring to one of my projects, further he asked some basic questions on Machine Learning like Logistic regression , SVM and all. Then he asked me the difference between ordered map and unordered map , further he asked me to design my own unordered map and this discussion went around 15 mins , like he asked me to design my own hash function which data structure to use , why the worst case time complexity is O(n) in unordered map , he was giving hints which helped me a lot in reaching the correct solution , further he asked me about the ordered map how will I implement he asked me to use tree other than red black tree , where i gave him the idea of BST , and the interviewer was quite satisfied , further he gave me a real life situation and asked me how will i use machine learning in this field , and after that he asked me whether I had any question about Samsung , and after that interview ended. This interview was about 45 mins.

Tips:

  1. Be positive and keep a smile on your face always.
  2. Find a proper reason which inspires you about their product (In my case, I said that the ability to empower everyone with creativity is the thing that inspired me to work on their products)
  3. Answer the DSA part calmly and if you’re feeling nervous then just convey it to the interview, he/she is there to help and guide you.
  4. Explain every bit of code as to “Why and How that works?”, never be silent or lose the track of the conversation.
  5. If you don’t know something then just inform them rather than giving wrong answers. (In my case I didn’t study CN so I told him)
  6. Explain the time complexity with proper reason and create your own test cases if possible.

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

Similar Reads