Samsung Interview Experience
Last Updated :
21 Oct, 2021
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.
- https://www.geeksforgeeks.org/function-to-check-if-a-singly-linked-list-is-palindrome/
- 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:
- Be positive and keep a smile on your face always.
- 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)
- 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.
- Explain every bit of code as to “Why and How that works?”, never be silent or lose the track of the conversation.
- 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)
- Explain the time complexity with proper reason and create your own test cases if possible.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...