Samsung
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed before Sep 2020.
Round duration - 60 Minutes
Round difficulty - Medium
The round consisted of 3 questions of medium difficulty to be completed in 60 minutes.
Given a string STR
of length N
composed of lowercase English letters, your task is to determine the minimum number of characters that need to be added to make the s...
Given a binary tree with 'N' nodes and a specific node in this tree, you need to determine and return a sorted list of the values of the node's cousins. The cousin...
Rearrange a given array 'ARR' with 'N' integers so that all negative numbers appear before all positive numbers.
Can you solve this in O(1) auxiliary sp...
Round duration - 40 minutes
Round difficulty - Easy
One interviewer asked the same question to two of us.
Both of us could qualify if we solved it correctly.
Convert a given binary tree into its mirror tree, where the left and right children of all non-leaf nodes are interchanged.
An integer ‘T’ denoting the number o...
Tip 1 : Before diving aimlessly into a sea of questions, try to create a roadmap for yourself. This roadmap will take into account your strengths and weaknesses and you should be allotting time accordingly.
Tip 2 : Companies like Samsung do check your resume and grill you accordingly. Make sure to have atleast 3 projects with 1 of them being pretty good.
Tip 3 : Ideally, all your projects should be deployed publicly: either on Github/Heroku/Kaggle/App Store depending on the type of development. This will give you an advantage over others.
Tip 1 : Try not to lie. Only put things you are extremely confident about. You don't want to get blacklisted by the company.
Tip 2 : Try not to put trivial skills like Git/Github. Every developer is expected to know of these.
Tip 3 : Do not make any spelling mistakes on your CV. This just goes to show your carelessness.
I was interviewed before Sep 2020.
Round duration - 180 minutes
Round difficulty - Medium
In this round, you have to do a coding question on Samsung Coding Platform, which was installed earlier on our lab's system by the company guys. There is only a single question and time limit is of 3 hrs. There are 50 test cases, and you have to pass all the test cases in order to get selected for next round. Also you cannot use any inbuilt library and you have to implement everything from scratch (like stack, queue, hashmap, etc). You can test your code on sample test cases multiple times but the submission limit in only 5, to test the hidden test cases.
Note : Even passing 49 test cases will lead to rejection.
Round duration - 30 minutes
Round difficulty - Medium
There were two questions based on data structures and algorithms and some discussion on the Projects mentioned in resume (Major Project based on Arduino - It's programming and its functionality) .
Given an array/list ARR
of size N
, representing an elevation map where each element ARR[i]
denotes the elevation of the i-th
bar. Your task is to calculate and print ...
Firstly tried using Brute force approach.
Then I was asked to optimize the space complexity and do it in O(1) space comlpexity.
Was able to code on paper in time.
Create a Stack data structure designed specifically to store integer data using two queues.
You need to implement a stack using two internal queues. You can u...
It was a pretty straightforward question.
You are tasked with implementing a Stack data structure specifically designed to store integer data using two Queues. Utilize the inbuilt Queue for this purpose.
It was a pretty straightforward question.
Round duration - 30 minutes
Round difficulty - Medium
There were two coding questions and I had to write the code on paper.
After that there was a discussion on OOPS concepts like polymorphism and Inheritance.
The interviewer also discussed about padding concept in structures (Indirectly via an example).
Imagine a gold mine represented by a 2D matrix with dimensions 'N' by 'M', where 'N' is the number of rows and 'M' is the number of columns. Each cell in this matrix...
1. Create a 2-D matrix goldTable[][]) of the same as given matrix mat[][].
2. Amount of gold is positive, so we would like to cover maximum cells of maximum values under given constraints.
In every move, we move one step toward right side. So we always end up in last column. If we are at the last column, then we are unable to move right.
3. If we are at the first row or last column, then we are unable to move right-up so ...
Given a rod of length 'N' units, you can cut the rod into different sizes, each with a specific cost associated. The task is to determine the maximum obtainable cost by cutti...
First I tried to solve using recursive approach by considering all the possible combinations. Interviewer asked to optimize the solution as the time complexity was exponential.
I observed that we can store the previous answers in an array. Thus I was able to solve the problem using an extra array using dynamic programming concept. I was asked to write the optimized code on paper.
Round duration - 15 minutes
Round difficulty - Easy
Interviewer was friendly. He asked why Samsung, are you comfortable relocating to Bangalore. Also asked about my experience in previous rounds.
Tip 1 : Do practice a lot of coding problems specially Dynamic Programming. I pursued Coding Ninjas Interview preparation Course for cracking the interviews. Also prepared for DBMS, Operating systems and OOPS from Coding Ninjas notes.
Tip 2 : Always start with Brute force approach and then try to optimize it. Practice problems on paper more.
Tip 3 :Be confident during the interview and interact with the interviewer.
Tip 1:Keep your Resume short and crisp, in 1 Page. Have a complete understanding of the Projects mentioned in your resume.
Tip 2:Your interview always revolves around your resume. Go through it thoroughly before the interview.
I applied via Walk-in and was interviewed before Mar 2020. There was 1 interview round.
I applied via Referral and was interviewed before Oct 2019. There were 3 interview rounds.
Samsung interview questions for popular designations
I applied via No and was interviewed before Jul 2019. There was 1 interview round.
Get interview-ready with Top Samsung Interview Questions
I was interviewed in Jun 2019.
Answering questions related to bfs, copy constructor, Kubernetes, Docker, Socket, TCP/UP
BFS stands for Breadth First Search, a graph traversal algorithm
Copy constructor is a special constructor that creates a new object as a copy of an existing object
Kubernetes is an open-source container orchestration platform
Docker is a platform for developing, shipping, and running applications in containers
Socket is a software endp...
I applied via Naukri.com and was interviewed before Mar 2019. There were 5 interview rounds.
I applied via Company Website and was interviewed before Jan 2019. There were 3 interview rounds.
I applied via Referral and was interviewed before May 2018. There were 3 interview rounds.
I applied via Referral and was interviewed before Oct 2017. There was 1 interview round.
Top trending discussions
The duration of Samsung interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 388 interviews
Interview experience
based on 7.1k reviews
Rating in categories
Sales Executive
1.1k
salaries
| ₹1 L/yr - ₹6.9 L/yr |
Assistant Manager
1k
salaries
| ₹5.5 L/yr - ₹19 L/yr |
Software Engineer
863
salaries
| ₹6.2 L/yr - ₹25 L/yr |
Manager
535
salaries
| ₹10 L/yr - ₹32.9 L/yr |
Senior Engineer
478
salaries
| ₹4.3 L/yr - ₹18 L/yr |
Apple
LG Electronics
Sony
Xiaomi