Upload Button Icon Add office photos

Samsung

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Samsung Software Engineer Interview Questions, Process, and Tips

Updated 20 Jan 2025

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 re ...read more
  • Q2. Explain the memory layout of main memory of computer system? Give an example to make understand the memory layout means in which segment what type of variable will be sto ...read more
  • Q3. How the operating system taking care of const int i=5; //tell the implementation so that we can't alter the value of i?
View all 40 questions

Samsung Software Engineer Interview Experiences

49 interviews found

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

I applied via Campus Placement and was interviewed before Jul 2022. There were 5 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 - Aptitude Test 

Basic math english ti check logic and writing skills

Round 3 - Technical 

(2 Questions)

  • Q1. Which stream you belong ask question from there
  • Q2. Android version Cloud knowledge Basic knowledge of AI Data structure Java, python programming
Round 4 - Case Study 

Scenario base guestion to check you thinking perspective hoq quick to resolve the problem or to getting know are you understand well the situation gow to tackle on run time

Round 5 - HR 

(1 Question)

  • Q1. Some technical from your resume then salary discussion

Interview Preparation Tips

Topics to prepare for Samsung Software Engineer interview:
  • Software Testing

I appeared for an interview before May 2021.

Round 1 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Introduce yourself

Coding question to solve (zero matrix problem) and even explain the approach used with time complexity and try to solve it in 0(1) space and run it on any online compiler of your choice

A lot of questions were asked on Javascript concepts like object destructuring, ES6 features, Hoisting, Closures, and some output-based questions were also asked because I had mentioned JavaScript on my resume.

I was also asked SQL queries that involved joins and aggregate functions

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

  • Ans. 

    Reverse every alternate K nodes in a singly linked list of integers.

    • Traverse the linked list in groups of K nodes and reverse every alternate group.

    • Handle cases where the number of remaining nodes is less than K.

    • Ensure to properly link the reversed groups to maintain the integrity of the linked list.

  • Answered by AI
Round 2 - Video Call 

Round duration - 45 minutes
Round difficulty - Medium

Some questions related to my previous work experience and springboot as I have mentioned that in my skills

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Engineer in NoidaEligibility criteriaAbove 7 CGPASamsung interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, OOPS, OS, DBMS, CNTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Focus mostly on data structure and algorithms, try to solve at least 3-4 problems daily if you're a college-going student or 1-2 if you're a working professional, on various platforms like LeetCode(preferred), GFG, Interviewbit (when the interview is close, best for company-wise prep). I think 250 + DSA problems from leetcode put you in a very good position of cracking most companies interview provided most of them are medium level problems.

Tip 2 : Apart from DSA, also try to do development side by side and make some decent projects to show on your resume.

Tip 3 : Never neglect Core CS Subjects, try to finish it from some youtube channels like gate smashers or knowledge gate, also you don't have to prepare all CS subjects as most companies ask only from DBMS, OS, and CN(computer Network)

Application resume tips for other job seekers

Tip 1 : Mention only those things that you really know and have worked upon in the past
Tip 2 : Showcase your achievements like ranks in a coding contest like ICPC, Codeforces, CodeChef, etc or maybe in hackathons (this showcase that you're a really good developer to the recruiter)

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more

I applied via Job Portal and was interviewed before Dec 2021. There were 4 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 - Coding Test 

You need to be well versed in Data Structures and Algorithms. The coding round will have a not so straight forward implementation solution. You'll be given 3 hours to solve one question.

Round 3 - One-on-one 

(3 Questions)

  • Q1. Discussions about my past projects.
  • Q2. Deep learning basics, like what algorithm/architecture I had used previously.
  • Q3. Small discussion about the paper I had published
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself, past exp and current salary.
  • Ans. 

    I am an experienced software engineer with a strong background in developing and maintaining software applications.

    • Over 5 years of experience in software development

    • Proficient in multiple programming languages such as Java, C++, and Python

    • Worked on various projects including web development, mobile app development, and database management

    • Strong problem-solving and analytical skills

    • Excellent communication and teamwork a...

  • Answered by AI
  • Q2. Any questions for the HR? Ask atleast 1 question

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm during the interviews. Be prepared to talk about your past projects for 5-10 mins atleast.

Interview Questionnaire 

3 Questions

  • Q1. Ballon Burst Problem
  • Ans. 

    Balloon Burst Problem - Given n balloons, each with a number of coins, maximize the number of coins collected by bursting the balloons.

    • Use dynamic programming to solve the problem

    • Consider each balloon as the last balloon to be burst

    • Calculate the maximum coins that can be collected for each subarray of balloons

    • Use the calculated values to find the maximum coins for the entire array

  • Answered by AI
  • Q2. N queen Problem
  • Q3. OS, DBMS questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Pratcise DS and OS and DBMS and OOPS and have 2 to 3 projects

Skills evaluated in this interview

Samsung interview questions for designations

 Senior Software Engineer

 (9)

 Software Development Engineer

 (3)

 Associate Software Engineer

 (2)

 Advanced Software Engineer

 (1)

 Software and Hardware Engineer

 (1)

 Software Developer

 (36)

 Senior Software

 (1)

 Research Engineer, Software Engineer

 (1)

I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.

Round 1 - Coding Test 

One question of 3 hrs with 50 test cases all needed to pass.

Round 2 - Technical 

(1 Question)

  • Q1. Core computer science concept. DS, operating system, bits
Round 3 - HR 

(5 Questions)

  • Q1. What is your family background?
  • Ans. 

    My family background is diverse and multicultural, with members from different professions and backgrounds.

    • My father is a doctor and my mother is a teacher.

    • I have two siblings, one is an engineer and the other is a lawyer.

    • We have relatives living in different countries, including the USA, India, and Australia.

    • Our family gatherings are always filled with interesting conversations and cultural exchange.

  • Answered by AI
  • Q2. Share details of your previous job.
  • Ans. 

    I worked as a Software Engineer at XYZ Company.

    • Developed and maintained software applications using Java and Python.

    • Collaborated with cross-functional teams to gather requirements and design solutions.

    • Implemented unit tests and performed code reviews to ensure code quality.

    • Participated in agile development processes and attended daily stand-up meetings.

    • Resolved bugs and issues reported by users and provided technical s...

  • Answered by AI
  • Q3. Where do you see yourself in 5 years?
  • Ans. 

    In 5 years, I see myself as a senior software engineer leading a team of developers, working on complex projects and contributing to the growth of the company.

    • Leading a team of developers

    • Working on complex projects

    • Contributing to the growth of the company

  • Answered by AI
  • Q4. What are your strengths and weaknesses?
  • Ans. 

    My strengths include problem-solving, attention to detail, and teamwork. My weaknesses include time management and public speaking.

    • Strengths: problem-solving

    • Strengths: attention to detail

    • Strengths: teamwork

    • Weaknesses: time management

    • Weaknesses: public speaking

  • Answered by AI
  • Q5. Tell me about yourself.
  • Ans. 

    I am a software engineer with experience in developing and maintaining software applications.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects using different programming languages such as Java, C++, and Python.

    • I am skilled in software development methodologies like Agile and have experience with version control systems like Git.

    • I have strong problem-solving and analytical skills, which h...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on DFS, BFS, Heap. Basic data structures are focused rather than competitive coding.

Get interview-ready with Top Samsung Interview Questions

I applied via Campus Placement and was interviewed before Jun 2021. There were 3 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 - Aptitude Test 

1 hr

Round 3 - Coding Test 

1 hr

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well for the interview, samsung is a good MNC

Software Engineer Interview Questions & Answers

user image Shubham Srivastava

posted on 5 Feb 2016

Interview Preparation Tips

Round: Test
Experience: Written round: One programming question of 3 hours duration.All test cases were to passed.
Duration: 3 hours minutes
Total Questions: 1

Round: Technical Interview
Experience:
There were two rounds : tech PI and HR round.
A.Tech. PI: Firstly,interviewer went through my whole resume.He started asking questions from project done during summer internship.Questions were:
1.What is he project about?
2.Difference between 3G and 4G.
3.What is the aim of this research internship?
4.How much was i able to complete in two months?(I told that i am continuing as major project,since in two months time i could not get desired result).

Then, he went onto programming language i was comfortable. I answered C.
1.sizeof("shubham")
strlen("shubham")
I was asked to write output.Output would be 8 and 7. He asked why. Basic concepts should be clear.
2.Storage Classes in C-asked me concept and gave some questions to write output.
3.Constant pointers and pointers to constant. Asked to write output of snippets he gave.
4.malloc,caloc,realloc,free-syntax
5.Questions on pointers.

Basic concepts of let us C were asked mostly,that book is enough . Also see, GEEKSFORGEEKS, C section.

Operating System: Mutex and Semaphore,critical Section, Scheduling algorithms, Producer-Consumer Problem.
(Data Structures was not asked to me but others.)

Puzzles:
1. Maximum run a batsman can make in 50 overs.
2.There are 10 coins. 5 face head side and 5 as tail. You are blind folded.Make two piles of equal number of coins such that number of head in equal in both the piles.
Assumption:You can flip coin any number of times.

Question: Why do you want to join Samsung ,though placed in other company?

Questions: Any plans of future studies. I answered 'NO' only job.

Last question: Any question I would like to ask them. I asked what work would be doing in R&D. He explained me a lot of things.
Tips: 1.Be thorough with your project(done during internship or training) . You should be able to answer almost all the questions.
2.Study operating system very well if you plan to sit in samsung R&D.
3.Data structures and any one programming language.
4.Prepare puzzles as it can be asked by anyone. See programmerinterview.com etc.
5.Refer samsung archives of GEEKSFORGEEKS . Interview questions were mostly covering those.

Round: HR Interview
Experience: 1.Introduce yourself.
2.How would your friends describe you?
3.Tell the recent experiences of which makes you initiative.(i told that i am initiative,then he asked that question. So be ready with the examples,when u say any of your qualities.)
4.What is your weakness?
5.Puzzles.He asked me to fill the numbers from 1 to 8 in these 8 boxes, one number exactly once, such that no two consecutive elements are
adjacent(diagonally, horizontally or vertically) to each other.

-----/
6.Which places in India have you been?


Skills: Solving Logic Puzzles, Basic C/C++, Data Structures, Operating Systems
College Name: NIT Raipur

Software Engineer Interview Questions & Answers

user image Srikant Padala

posted on 5 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Basic question from resume
  • Q2. Basic concepts of distributed systems, coding, Business problem discussion
  • Q3. Demonetization problem
  • Ans. 

    Demonetization problem refers to the sudden withdrawal of high-value currency notes from circulation.

    • Demonetization can lead to cash shortages and economic disruption.

    • It can also have long-term effects on the economy, such as increased digitization and reduced corruption.

    • Examples of demonetization include India's 2016 demonetization of 500 and 1000 rupee notes and Zimbabwe's 2015 demonetization of its currency.

    • Software...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Given a marathon racer and an array of 5 elements having the time taken (t_i) and energy spent(e_i) for running 1 Km. He has to run a marathon of D Km and expending atmost E energy. Find the minimum time required to run the marathon. Once he starts a 1 Km sprint, he has to continue at the same speed till the 1 Km is complete.
Tips: Try Brute force, if nothing works.

I used a*e_1+b*e_2+c*e_3+d*e_4+e * e_5 <= E
and a+b+c+d+e = D

Solve these two equation and minimize a*t_1+b*t_2+c*t_3+d*t_4+e * t_5
Duration: 3 hours
Total Questions: 1

Round: HR Interview
Experience: Family background, About the HIPC coding competition that we won. Publication, etc

Round: Technical Interview
Experience: This round was to test my knowledge on distributed systems and problem thinking skills.
Coding question
-----/

Q)What new feature will you add in Television?
I initially said, recommendation. But he said what more. Then I said gesture control.

Round: Technical Interview
Experience: All the currency notes are demonetized, You as RBI cheif have to distribute the 500 cr given by center for chennai have to distribute to various, public sector, private sector, and cooperative banks in the city. You have all the transactions data available with you. Solve this problem with your knowledge of distributed systems.

Skills: General Coding And Problem Solving
College Name: IIT Madras

Software Engineer Interview Questions & Answers

user image PRINCE KUMAR TOMAR

posted on 25 May 2017

I appeared for an interview in Mar 2017.

Interview Questionnaire 

2 Questions

  • Q1. Basics of Computer Science
  • Q2. Dynamic Programming and Graphs

Interview Preparation Tips

Round: Test
Total Questions: 1

College Name: NIT Durgapur

I appeared for an interview in Nov 2016.

Interview Preparation Tips

Round: Test
Experience: It was an online coding test on the platform provided by Samsung only. The difficulty level was advance.
Duration: 3 hours
Total Questions: 1

Round: Technical Interview
Experience: It was a technical interview which covered all the topics related to data structure and algorithms.

Round: Technical Interview
Experience: It was a technical interview which covered all topics related to subjects like is, DBMS, c++,etc

Round: Technical Interview
Experience: It was a technical interview in which interviewer asked about the projects done.

Round: HR Interview
Experience: The basic intro,questions related to Samsung and why do u want to join Samsung.

College Name: NIT Kurukshetra

Samsung Interview FAQs

How many rounds are there in Samsung Software Engineer interview?
Samsung interview process usually has 2-3 rounds. The most common rounds in the Samsung interview process are Coding Test, Technical and HR.
How to prepare for Samsung Software Engineer 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 AWS, Automation, Devops, GIT and Github.
What are the top questions asked in Samsung Software Engineer interview?

Some of the top questions asked at the Samsung Software Engineer interview -

  1. Explain the memory layout of main memory of computer system? Give an example to...read more
  2. How the operating system taking care of const int i=5; //tell the imple...read more
  3. What do you think is an area of improvement for y...read more
How long is the Samsung Software Engineer interview process?

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

Tell us how to improve this page.

Samsung Software Engineer Interview Process

based on 21 interviews

5 Interview rounds

  • Technical Round
  • HR Round - 1
  • Aptitude Test Round
  • HR Round - 2
  • Personal Interview1 Round
View more
Samsung Software Engineer Salary
based on 898 salaries
₹6.5 L/yr - ₹25 L/yr
83% more than the average Software Engineer Salary in India
View more details

Samsung Software Engineer Reviews and Ratings

based on 134 reviews

3.2/5

Rating in categories

2.8

Skill development

3.7

Work-life balance

3.0

Salary

3.8

Job security

3.2

Company culture

2.5

Promotions

2.9

Work satisfaction

Explore 134 Reviews and Ratings
Sales Executive
1.1k salaries
unlock blur

₹1 L/yr - ₹6.5 L/yr

Assistant Manager
979 salaries
unlock blur

₹5.5 L/yr - ₹19.5 L/yr

Software Engineer
898 salaries
unlock blur

₹6.6 L/yr - ₹25 L/yr

Manager
530 salaries
unlock blur

₹10 L/yr - ₹33 L/yr

Senior Engineer
478 salaries
unlock blur

₹4.3 L/yr - ₹18.2 L/yr

Explore more salaries
Compare Samsung with

Apple

4.3
Compare

Vivo

4.1
Compare

OPPO

4.0
Compare

Dell

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