Upload Button Icon Add office photos

Samsung

Compare button icon Compare button icon Compare
4.0

based on 7.1k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Samsung Interview Questions, Process, and Tips

Updated 5 Feb 2025

Top Samsung Interview Questions and Answers

  • Q1. Minimum Time in Wormhole Network Determine the minimum time required to travel from a starting point to a destination point in a two-dimensional coordinate system, consi ...read more
    asked in Software Developer interview
  • Q2. Remove Consecutive Duplicates Problem Statement For a given string str , remove all the consecutive duplicate characters. Example: Input: Input String: "aaaa" Output: Ex ...read more
    asked in Software Developer Intern interview
  • Q3. Reverse Alternate K Nodes Problem Statement You are given a singly linked list of integers along with a positive integer 'K'. The task is to modify the linked list by re ...read more
    asked in Software Engineer interview
View all 395 questions

Samsung Interview Experiences

Popular Designations

555 interviews found

Senior Electrical QC Engineer Interview Questions & Answers

user image Anonymous

posted on 22 Apr 2022

I applied via Recruitment Consulltant and was interviewed in Mar 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. As per experience, related my profile.
  • Q2. How to checked and test Electrical equipment.
  • Q3. How to installed panel .

Interview Preparation Tips

Interview preparation tips for other job seekers - I am ready for interview any time.
Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Coding Test 

C++, DSA, 3 hours should have good knowledge of data structure and algorithms

Round 2 - One-on-one 

(1 Question)

  • Q1. 1. Find the max 3 items in a unsorted array
  • Ans. 

    Find the max 3 items in an unsorted array of strings.

    • Sort the array in descending order.

    • Return the first 3 elements of the sorted array.

  • Answered by AI

Skills evaluated in this interview

Top Samsung Senior Software Engineer Interview Questions and Answers

Q1. How Android buffers are passed from application to drivers.
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Nth Prime Number Problem Statement Find the Nth prime number given a number N. Explanation: A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exactly two distinct positive divisors: 1... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - Coding Test 

Medium Hard Leetcode

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Top Samsung Software Engineer Interview Questions and Answers

Q1. Reverse Alternate K Nodes Problem Statement You are given a singly linked list of integers along with a positive integer 'K'. The task is to modify the linked list by reversing every alternate 'K' nodes of the linked list. Explanation: A si... read more
Add answer

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (176)
Round 1 - HR 

(4 Questions)

  • Q1. Information about us
  • Q2. Information about household members
  • Q3. Qualification related information
  • Q4. Work experience Information

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your work well, and give your best in everything.keep up with new things Treat the people of the company as your family.

Apprentice Trainee Interview Questions asked at other Companies

Q1. # Modes of heat transfer and how do they work? #Thermodynamics #performance curve of pump #priming (pump)
View answer (3)

Samsung interview questions for popular designations

 Software Engineer

 (53)

 Software Developer

 (39)

 Research and Development

 (15)

 Sales Executive

 (12)

 Software Developer Intern

 (12)

 Intern

 (9)

 Senior Software Engineer

 (9)

 Area Sales Manager

 (8)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is power circuit board
  • Ans. 

    A power circuit board is a board that distributes electrical power to various components in a system.

    • Power circuit boards are used in various electronic devices to regulate and distribute power.

    • They contain components such as resistors, capacitors, and transistors to control the flow of electricity.

    • Power circuit boards are commonly found in computers, televisions, and other electronic devices.

    • They play a crucial role i...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Samsung Electrical Maintenance Engineer interview:
  • PCB
Interview preparation tips for other job seekers - This company is best and best behaviour in all employees.

Electrical Maintenance Engineer Interview Questions asked at other Companies

Q1. Is that you know Digital Multimeter? Show me how to use for different components. They provided me HV diode, HV capacitor, Industrial X'mer etc
View answer (2)

Get interview-ready with Top Samsung Interview Questions

I was interviewed in Aug 2021.

Round 1 - Coding Test 

(3 Questions)

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.

  • Q1. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    Approach :

    1) Create two lists or arrays, say, ‘leftMax’ and ‘rightMax’.
    2) At every index in the ‘leftMax’ array store the information of the ‘leftMaxHeight’ for every elevation in the map.
    3) Similarly, at every index in the ‘rightMax’ array store the information of the ‘rightMaxHeight' for every elevation in the map.
    4) Iterate over the elevation map and find the units of water that can be stored at this location by get...

  • Answered Anonymously
  • Q2. 

    Shortest Path in a Binary Matrix Problem Statement

    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...

  • Ans. 

    Approach (Using BFS) :

    1) Create an empty queue and enqueue source cell and mark it as visited

    2) Declare a ‘STEPS’ variable, to keep track of the length of the path so far

    3) Loop in level order till the queue is not empty
    3.1) Fetch the front cell from the queue
    3.2) If the fetched cell is the destination cell, return ‘STEPS’
    3.3) Else for each of the 4 adjacent cells of the current cell, we enqueue each valid cell into th...

  • Answered Anonymously
  • Q3. 

    Count Leaf Nodes in a Binary Tree

    Count the number of leaf nodes present in a given binary tree. A binary tree is a data structure where each node has at most two children, known as the left child and the...

  • Ans. 

    Approach : 

    1) Given a tree node ROOT, initialise a queue of nodes NODEQUEUE and COUNT by 0.

    2) Push ROOT into NODEQUEUE.

    3) While NODEQUEUE is not empty do:
    3.1) Initialize node TEMP as NODEQUEUE.peek().
    3.2) If TEMP.left is not NULL, push TEMP.left to NODEQUEUE.
    3.3) If TEMP.right is not NULL, push TEMP.right to NODEQUEUE.
    3.4) If TEMP.right and TEMP.left are both NULL, increase COUNT by 1.

    4) Return COUNT

    TC : O(N), whe

  • Answered Anonymously
Round 2 - Video Call 

(4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

In this round I was first asked 2 questions related to DSA where I was expected to first explain my approach to the interviewer along with proper complexity analysis and then code the implementation in any of my preferred IDE. This was followed by some questions related to OOPS and C++.

  • Q1. 

    Find The Repeating And Missing Number Problem Statement

    You are provided with an array nums which contains the first N positive integers. In this array, one integer appears twice, and one integer is missi...

  • Ans. 

    Approach 1 :

    1) We use a count array to store the frequency.
    2) We initialize the count array to zero for all the numbers.
    3) Now, iterate through the array and increment the corresponding frequency count of the numbers.
    4) Now, we iterate through the count (frequency) array.
    5) The number with a frequency equal to zero is the missing number while the number with a frequency equal to two
    is the repeating number.

    TC : O(N), wh...

  • Answered Anonymously
  • Q2. 

    Count Pairs with Given Sum

    Given an integer array/list arr and an integer 'Sum', determine the total number of unique pairs in the array whose elements sum up to the given 'Sum'.

    Input:

    The first line c...
  • Ans. 

    Approach : 

    1) Create a hashmap/dictionary which will store the count of occurrences of each element and initially it will be empty.

    2) Run a loop from i=0 to N-1 and for each i’th element its value is arr[i] and we need to find the number which is equal to Sum - arr[i]. So check if sum-arr[i] is present in the hashmap/dictionary. If it is present, the answer will be increased by the count of occurrence of sum-arr[i...

  • Answered Anonymously
  • Q3. What is the difference between a structure and a union, and what are the pros and cons of both?
  • Ans. 

    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 differe...

  • Answered Anonymously
  • Q4. How does C++ support polymorphism?
  • Ans. 

    C++ is an Object-oriented programming language and it supports Polymorphism as well:

    Compile Time Polymorphism: C++ supports compile-time polymorphism with the help of features like templates, function overloading, and default arguments.

    Runtime Polymorphism: C++ supports Runtime polymorphism with the help of features like virtual functions. Virtual functions take the shape of the functions based on the type of object in

  • Answered Anonymously
Round 3 - Video Call 

(5 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 3 questions from DSA which I had to code under 60 minutes and then the interviewer asked some questions from Operating Systems and Android as I did a project in Mobile App Development.

  • Q1. 

    Spiral Order Traversal of a Binary Tree

    Given a binary tree with N nodes, your task is to output the Spiral Order traversal of the binary tree.

    Input:

    The input consists of a single line containing elem...
  • Ans. 

    Approach : 

    1) We will maintain two stacks, one for each direction i.e. leftToRight and rightToleft.

    2) We will do a level order traversal of the given binary tree and push nodes of each level onto one of the stack according to the current direction of traversal.

    3) After we’ve pushed all nodes of a level onto one stack, we’ll start popping those nodes. While popping the nodes we will push their children (if any) ont...

  • Answered Anonymously
  • Q2. 

    Stack using Two Queues Problem Statement

    Develop a Stack Data Structure to store integer values using two Queues internally.

    Your stack implementation should provide these public functions:

    Explanation:

    ...
  • Ans. 

    Approach : A stack can be implemented using two queues. Let stack to be implemented be ‘s’ and queues used to implement be ‘q1’ and ‘q2’. Stack ‘s’ can be implemented in two ways :

    Method 1 (push - O(1) , pop - O(n) ) :

    1) push(s, x) operation :
    i) Enqueue x to q1 (assuming size of q1 is unlimited).

    2) pop(s) operation :
    i) One by one dequeue everything except the last element from q1 and enqueue to q2.
    ii) Dequeue the last ...

  • Answered Anonymously
  • Q3. 

    Convert a Binary Tree to its Sum Tree

    Given a binary tree of integers, convert it to a sum tree where each node is replaced by the sum of the values of its left and right subtrees. Set leaf nodes to zero.

    ...
  • Ans. 

    Approach : 

    1) Traverse a given binary tree.
    2) While traversing the given binary tree, store the old value of the current node, recursively call for left and right subtrees.
    3) Now change the value of the current node as the sum of the values returned by the recursive calls of left and right subtrees.
    4) Finally, return the sum of the new value and value (which is the sum of values in the subtree rooted with this nod...

  • Answered Anonymously
  • Q4. What is meant by multitasking and multithreading in operating systems?
  • Ans. 

    Answer :

    Multitasking : It refers to the process in which a CPU happens to execute multiple tasks at any given time. CPU
    switching occurs very often when multitasking between various tasks. This way, the users get to collaborate with
    every program together at the same time. Since it involves rapid CPU switching, it requires some time. It is because
    switching from one user to another might need some resources. The processes...

  • Answered Anonymously
  • Q5. What is Android?
  • Ans. 

    Android is an open-sourced operating system that is used on mobile devices, such as mobiles and tablets. The Android application executes within its own process and its own instance of Dalvik Virtual Machine(DVM) or Android RunTime(ART).

  • Answered Anonymously

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASamsung interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

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.

Application resume tips for other job seekers

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.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Samsung Software Developer Interview Questions and Answers

Q1. Minimum Time in Wormhole NetworkYou will be given a starting point (sx, sy) and a destination point (dx, dy) in the two-dimensional coordinate system representing the universe. Your spacecraft can move only in X(left or right) or Y(up or do... read more
View answer (2)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

Jobs at Samsung

View all

Sales Officer Interview Questions & Answers

user image Anonymous

posted on 15 Feb 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via AmbitionBox and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - HR 

(7 Questions)

  • Q1. What's your skill
  • Q2. Tell me about your self
  • Q3. Why are you intrested in this job
  • Q4. Tell me about an experiance when you faced difficulty at working on a project
  • Q5. What are your strenghts and weakness
  • Q6. Where do you see yourself in the next 5 year
  • Q7. Would you like to work overtime or odd hours

Interview Preparation Tips

Interview preparation tips for other job seekers - Good listening, communication Skills, tasking and many more skill

Sales Officer Interview Questions asked at other Companies

Q1. Amit What is Cross sale tell me The Types of Cross sales
View answer (29)

Accountant Interview Questions & Answers

user image Anonymous

posted on 2 Jun 2022

I was interviewed in May 2022.

Round 1 - One-on-one 

(1 Question)

  • Q1. Tell me about yourself.
  • Ans. My name is sweety Rajoriya and I am 21 year old. for the past 1 year, I've been working as a Data entry at company Om service. i am graduate i have just completed my studies
  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - 'This opportunity is really exciting for me as I will be able to…' 'I see the role as a way of developing my career in a forward-thinking/well-established company/industry as…' 'I feel I will succeed in the role because I have experience in/softs skills that demonstrate/ I've taken this course…'

Accountant Interview Questions asked at other Companies

Q1. What journal is made when purchase requisition is created
View answer (24)

Lsmr Engineer Interview Questions & Answers

user image Pamit Kumar

posted on 7 Jul 2022

I applied via Recruitment Consulltant

Round 1 - Technical 

(1 Question)

  • Q1. What is the CDU,RDU? How many types card used in CDU And RDU?, Which port is used for login ?
  • Ans. 

    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...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Knowledge and concepts should be clear.

Lsmr Engineer Interview Questions asked at other Companies

Q1. What is the CDU,RDU? How many types card used in CDU And RDU?, Which port is used for login ?
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Walk-in and was interviewed before May 2023. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. Sales marketing related

Interview Preparation Tips

Interview preparation tips for other job seekers - Education, work experience

Inside Sales Executive Interview Questions asked at other Companies

Q1. Sell me an android phone, if I am already having a iPhone.
View answer (1)

Samsung Interview FAQs

How many rounds are there in Samsung interview?
Samsung interview process usually has 2-3 rounds. The most common rounds in the Samsung interview process are Resume Shortlist, One-on-one Round and HR.
How to prepare for Samsung interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Samsung. The most common topics and skills that interviewers at Samsung expect are Marketing, Sales, Hardware, Logistics and Quality.
What are the top questions asked in Samsung interview?

Some of the top questions asked at the Samsung interview -

  1. How to divide the frequency of the clock by t...read more
  2. Design a sequential circuit to detect a sequence 001001?Explain it?How can you ...read more
  3. How to divide the frequency of the clock by thr...read more
How long is the Samsung interview process?

The duration of Samsung interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Samsung Interview Process

based on 386 interviews

Interview experience

4.2
  
Good
View more

Interview Questions from Similar Companies

Dell Interview Questions
4.0
 • 391 Interviews
HARMAN Interview Questions
3.8
 • 257 Interviews
LG Electronics Interview Questions
4.0
 • 189 Interviews
Apple Interview Questions
4.3
 • 141 Interviews
Xiaomi Interview Questions
3.8
 • 85 Interviews
Sony Interview Questions
4.2
 • 65 Interviews
Lenovo Interview Questions
4.2
 • 37 Interviews
View all

Samsung Reviews and Ratings

based on 7.1k reviews

4.0/5

Rating in categories

3.7

Skill development

3.7

Work-life balance

3.8

Salary

3.7

Job security

3.7

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 7.1k Reviews and Ratings
Ad Sales

Mumbai

5-7 Yrs

Not Disclosed

Area Business Manager

Mangaluru

5-10 Yrs

Not Disclosed

Explore more jobs
Sales Executive
1.1k salaries
unlock blur

₹1 L/yr - ₹7 L/yr

Assistant Manager
956 salaries
unlock blur

₹5.5 L/yr - ₹19 L/yr

Software Engineer
913 salaries
unlock blur

₹6.7 L/yr - ₹25 L/yr

Manager
538 salaries
unlock blur

₹10 L/yr - ₹33 L/yr

Senior Engineer
503 salaries
unlock blur

₹4 L/yr - ₹13.9 L/yr

Explore more salaries
Compare Samsung with

Apple

4.3
Compare

LG Electronics

4.0
Compare

Sony

4.2
Compare

Xiaomi

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview