Samsung
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consulltant
CDU and RDU are types of card readers used in LSMR engineering. Login is done through a specific port.
CDU stands for Card Dispenser Unit and RDU stands for Card Reader Unit.
CDU and RDU are used in LSMR engineering for reading and dispensing cards.
There are different types of cards used in CDU and RDU, such as magnetic stripe cards and EMV chip cards.
The port used for login depends on the specific system and configurati...
I applied via Company Website and was interviewed in Oct 2021. There were 2 interview rounds.
The payment successful date is typically at the end of the month.
Payment successful date is usually at the end of the month
Exact date may vary depending on company policy
Employees should confirm with their supervisor or HR department
Payment may be delayed due to weekends or holidays
I was interviewed in Jul 2021.
Round duration - 60 minutes
Round difficulty - Medium
It was a 65 minute , 2 coding questions round .
The environment was good ,
The exam was at 12 noon
You are given a binary tree consisting of distinct integers and two nodes, X
and Y
. Your task is to find and return the Lowest Common Ancestor (LCA) of these two nodes...
Given a Directed Acyclic Graph (DAG) consisting of V
vertices and E
edges, your task is to find any topological sorting of this DAG. You need to return an array of size ...
Round duration - 50 minutes
Round difficulty - Medium
The round was based more upon the OS , DBMS , Networking and Computer Architecture and web based.
Is the tag and tag same? Define Image Map?
Round duration - 50 Minutes
Round difficulty - Medium
The round included topics of DSA , OS , OOPS , CN and dbms and a lot about my internship experience.
What are the different data types present in javascript? What are some common clauses used with SELECT query in SQL? What is Cursor? How to use a Cursor?
Given an integer array with N elements, the task is to transform this array into a max binary heap structure.
A max-heap is a complete binary tree where eac...
Tip 1 : Be patient and give yourself at least 10 months of dedicated placement preparation time
Tip 2 : OOPS and DBMS are topics that people do not prepare well but they are asked in the interviews alot . So prepare them well
Tip 3 : Start dedicated CP once you are confident upon your DSA skills .
Tip 1 : Do not mention irrelevant achievements
Tip 2 : Strictly make 1 page resume and also mention skills added/learnt from your internships and trainings
Samsung interview questions for popular designations
I was interviewed in Sep 2021.
Round duration - 180 Minutes
Round difficulty - Medium
It is a coding round that contains only 1 coding problem, and the timing for this test is 10 A.M. to 1 A.M. The test is on full-screen mode. You can choose Java or Cpp as a language to code the particular problem. The problem contains 50 test cases and you have only 10 chances to submit your code. The interviewer was very friendly.
Determine the minimum time required to travel from a starting point to a destination point in a two-dimensional coordinate system, considering both direct movement and the...
Round duration - 90 Minutes
Round difficulty - Easy
In this round lot of questions from the topics core java, java backend, react, and node js. The timing of this round is 10 A.M. to 11:30 A.M. The interviewer was very friendly.
Tip 1 : Do projects which are easy to explain and contains different concepts.
Tip 2 : Focus more on the logical part rather than doing a lot of projects.
Tip 3 : Do not write anything false on your resume.
Tip 1 : Keep it short and clean.
Tip 2 : Highlights your strength.
Tip 3 : Give a GitHub link to your project.
Get interview-ready with Top Samsung Interview Questions
1 coding questions and aptitude reasoning questions MCQ - 90 minutes duration
2 coding questions - 1 hrs
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Feb 2023. There was 1 interview round.
I was interviewed in Jul 2021.
Round duration - 120 Minutes
Round difficulty - Medium
This was an online coding round where we had 3 questions to solve under 120 minutes. The questions were of medium to hard difficulty level.
Given an array or list ARR
consisting of N
integers, your task is to identify all distinct triplets within the array that sum up to a specified number K
.
A t...
Approach :
1) Sort the array in ascending order.
2) Now since we want triplets such that x + y + z = ‘K’, we have x+ y = ‘K’ - z and now we can fix z as arr[i]. So we want to find the sum of two numbers x and y as ‘K’ - arr[i] in the array.
3) We will use two pointers, one will start from i+1, and the other will start from the end of the array.
4) Let the two pointers be ‘FRONT’ and ‘BACK’, where ‘FRONT’ = i + 1 and ...
You are given two strings str1
and str2
. Determine the minimum number of operations required to transform str1
into str2
.
An operatio...
Approach : I solved this problem using 2-pointer technique.
1) Initialize the first pointer to the start of str1 and the second pointer to the start of the str2.
2) Now increase the first pointer till the character pointed by the first pointer in str1 matches the character at the second pointer in str2. And the number of character which did not match should be placed at the end of str1. Therefore increase our answe...
Determine whether a given integer N
is a power of two. Return true
if it is, otherwise return false
.
An integer 'N' is considered a power of two if it can be e...
Approach : If a number N is power of 2 then bitwise & of N and N-1 will be zero. We can say N is a power of 2 or not based on the value of N&(N-1). The expression N&(N-1) will not work when N is 0.
So,handle that case separately.
TC : O(1)
SC : O(1)
Round duration - 60 Minutes
Round difficulty - Medium
Given 'K' different arrays that are individually sorted in ascending order, merge all these arrays into a single array that is also sorted in ascending order.
Approach 1 (Brute Force) :
Create an output array and and one by one copy all arrays to it. Finally, sort the output array using. This approach takes O(N Logn N) time where N is count of all elements.
Approach 2 (Using Min-Heap) :
1. Create an output array.
2. Create a min heap of size k and insert 1st element in all the arrays into the heap
3. Repeat following steps while priority queue is not empty. ...
Given a binary tree with N
nodes, your task is to output the Spiral Order traversal of the binary tree.
The input consists of a single line containing elem...
Approach 1 (Using Level Order Traversal) :
Steps :
1) Initialize an array ‘spiral’ to store the result.
2) Initialize a variable ‘direction’ to keep track of traversing direction with 1(denoting left to right)
3) Find the height of the given tree and store it in a variable ‘height’.
4) Run a loop - level : 1 to height, to traverse through every level.
4.1) Find level order traversal in the current direction.and s...
Answer :
Structure : Structure is a user-defined data type in C programming language that combines logically related data items of different data types together.
All the structure elements are stored at contiguous memory locations. Structure type variable can store more than one data item of varying data types under one name.
Union : Union is a user-defined data type, just like a structure. Union combines objects of...
Round duration - 60 Minutes
Round difficulty - Medium
This round had 2 questions related to Trees and Graphs and some questions revolving around types of Operating Systems their pros and cons.
You are given a Binary Tree, and you need to determine the length of the diameter of the tree.
The diameter of a binary tree is the length of the longest path betwe...
Approach 1 :
Steps :
1) If the ‘root’ node is NULL, return 0. The diameter of an empty tree is 0.
2) Recur for the left subtree and store the diameter of the left subtree in a variable ‘leftDiameter’, i.e.
‘leftDiameter’ = getDiameter(left child of the root node)
3) Similarly, recur for the right subtree and store the diameter of the right subtree in a variable
‘rightDiameter’ i.e. ‘rightDiameter’ = getDiam...
Given a binary matrix of size N * M
where each element is either 0 or 1, find the shortest path from a source cell to a destination cell, consisting only...
Approach : I solved this problem using BFS.
Breadth-First-Search considers all the paths starting from the source and moves ahead one unit in all those paths at the same time. This makes sure that the first time when the destination is visited, it is the path with the shortest length.
Steps :
1) Create an empty queue and enqueue source cell and mark it as visited
2) Declare a ‘STEPS’ variable, to keep track of the le...
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
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
860
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