Upload Button Icon Add office photos

Filter interviews by

Clear (1)

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

Software Engineer Interview Questions & Answers

user image Santosh Prasad

posted on 19 Nov 2015

I applied via LinkedIn

Interview Preparation Tips

Round: Test
Experience: Was a pretty easy question. Ad-hoc approach.
Duration: 120 minutes
Total Questions: 1

Round: Technical Interview
Experience: Basic DataStructures and Algorithms.
Tips: Be Confident.

General Tips: Be cool. Be focused.
Skills: Object-Oriented Programming (OOP), C++, Algorithms And Data Structures
College Name: NIT Durgapur
Motivation: Very good work-life balance and compensation.

Interview Questionnaire 

3 Questions

  • Q1. Questions about my B.Tech project, M.Tech project
  • Q2. Questions from my favourite subject
  • Q3. Questions about the company, Expectations from the company, Discussion of future opportunities

Interview Preparation Tips

Round: Resume Shortlist
Experience: Short listing of resume was done on the basis of CGPA .Mine was 9.22

Round: Test
Experience: Objective questions related to C/C++/OS + 1 coding question
Tips: Basic C/C++ reference material
Duration: 20 minutes

Round: Technical Interview
Tips: Too much emphasis on the work done by you before. They required every explanation in detail.

General Tips: I think I got selected because my academics are good.B.Tech and M.Tech project are in the field which company is looking forward for.I started preparing atleast a 1.5 months before the interviews.For core companies,Refer to class notes, topics related to company which I was targeting. Good idea of what is required by the company is obtained from the PPT. Questions were mostly related to BTP as well as other work done in the Department.Refer to class notes, topics related to company which I was targeting. Good idea of what is required by the company is obtained from the PPT.
A lot of practice improves speed and accuracy. Very much required in the first round of any company, which usually tests these skills.
Skill Tips: Prepared a compendium of the topics expected to prop up during interview.Revision of basic fundamentals of the field.Short report of the B.Tech as well as M.Tech project.Referred to placement sites for some tips.
Skills: Programming skills
College Name: IIT MADRAS
Motivation: They were looking for Digital Signal Processing, Image Signal Processing, Communications.

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

Interview Questionnaire 

2 Questions

  • Q1. I was asked mostly about my projects
  • Q2. I was asked about myself and my hobbies

Interview Preparation Tips

Round: Technical Interview
Experience: The guy taking my interview was from OS background and my project was on networks, he didn't understand much. In next round I was asked my favorite subject, I told data structure and networks. He asked about networks which I explained well.
Tips: For Samsung work on APTI, data interpretation question. Try to make it fast. Also focus on C basics.Keep your preparations of general Apti good. Practice a test paper (online/books) day before to make to focused and accurate.

General Tips: In my first technical interview the guy was not from networking background. My project was on networks which I think was not able to explain to him that good. I got less marks there I think.
Skills: C questions, general Apti, OS, DBMS, Networks
College Name: NIT SURATHKAL

Interview Questionnaire 

20 Questions

  • Q1. How the operating system taking care of const int i=5; //tell the implementation so that we can't alter the value of i?
  • Ans. 

    Operating system uses memory protection to prevent modification of const variables like const int i=5;

    • Operating system marks the memory page containing i as read-only

    • Any attempt to modify i will result in a segmentation fault

    • Compiler may optimize code by replacing i with its value at compile time

  • Answered by AI
  • 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 store?
  • Ans. 

    Explanation of memory layout in main memory of computer system.

    • Main memory is divided into four segments: stack, heap, data, and code.

    • Stack stores local variables and function calls.

    • Heap stores dynamically allocated memory.

    • Data stores global and static variables.

    • Code stores the program instructions.

    • Example: int x; //stored in data segment, int *p = new int; //stored in heap segment

  • Answered by AI
  • Q3. By how many method we can allocate the memory in C and what is the difference between malloc and calloc. And which is faster and why?
  • Ans. 

    Two methods to allocate memory in C are malloc and calloc. Malloc allocates memory block of given size while calloc initializes the allocated memory block to zero.

    • Malloc allocates memory block of given size while calloc initializes the allocated memory block to zero.

    • Malloc returns a pointer to the first byte of allocated memory block while calloc returns a pointer to the first byte of initialized memory block.

    • Malloc is...

  • Answered by AI
  • Q4. Implementation of new() in C++?
  • Ans. 

    new() is an operator in C++ used for dynamic memory allocation.

    • new() returns a pointer to the allocated memory.

    • It can be used to allocate memory for primitive data types, arrays, and objects.

    • Memory allocated using new() must be deallocated using delete operator.

    • Example: int *ptr = new int;

    • Example: int *arr = new int[10];

    • Example: MyClass *obj = new MyClass();

  • Answered by AI
  • Q5. What is the difference between malloc and new and which one is faster and why?
  • Ans. 

    malloc and new are used to allocate memory dynamically. Malloc is faster but new is safer.

    • malloc is a C function while new is a C++ operator

    • malloc only allocates memory while new also initializes the memory

    • new throws an exception if allocation fails while malloc returns NULL

    • malloc is faster because it does not involve constructor calls

    • new is safer because it ensures type safety and prevents memory leaks

  • Answered by AI
  • Q6. Difference between extern and static and give an example to justify?
  • Ans. 

    extern and static are storage classes in C programming language.

    • extern is used to declare a variable or function that is defined in another file or module.

    • static is used to declare a variable or function that is local to a file or module.

    • Example of extern: extern int count; //declares count variable defined in another file.

    • Example of static: static int count = 0; //declares count variable local to the file.

  • Answered by AI
  • Q7. Is it possible to access the static variable defined in another file, if yes then how?
  • Q8. What is the difference between these two statement: const int *p; int const *p;
  • Ans. 

    The two statements are equivalent and declare a pointer to a constant integer.

    • Both statements declare a pointer to an integer that cannot be modified through the pointer.

    • The 'const' keyword can be placed before or after the 'int' keyword.

    • The pointer itself can still be modified to point to a different integer.

    • Example: const int *p; and int const *p; both declare a pointer to a constant integer.

  • Answered by AI
  • Q9. For statement const int *p = 5, which is true from given below two statement: a) int a; p = &a; b) *p = 0
  • Ans. 

    Cannot modify value pointed by p, but can change the address it points to.

    • p is a pointer to a constant integer with value 5

    • a) is valid as p can point to a non-constant integer

    • b) is invalid as *p is a constant and cannot be modified

  • Answered by AI
  • Q10. What is the self referential structure, write an example of self referential structure?
  • Ans. 

    Self referential structure is a structure that contains a pointer to the same type of structure.

    • It allows a structure to reference itself within its own definition.

    • It is commonly used in linked lists, trees, and graphs.

    • Example: struct Node { int data; struct Node *next; };

    • Here, the Node structure contains a pointer to another Node structure.

  • Answered by AI
  • Q11. Difference between structure and union and what are the pros and cons of both?
  • Ans. 

    Structure and union are data structures in C language. Union stores only one value at a time while structure stores multiple values.

    • Structure is used to store different data types while union is used to store only one data type at a time.

    • Structure allocates memory for all its members while union allocates memory for only the largest member.

    • Structure is used when we want to store multiple values of different data types ...

  • Answered by AI
  • Q12. What is the structure byte padding and how does it form and depend? Is there any concept
  • Ans. 

    Structure byte padding is the insertion of unused bytes between structure members to align them in memory.

    • Padding is added to ensure that each member of a structure is aligned on a memory boundary that is a multiple of its size.

    • The amount of padding added depends on the size and alignment requirements of the members.

    • Padding can affect the size of a structure and the performance of code that uses it.

    • For example, a struc...

  • Answered by AI
  • Q13. How do we know the linked list is a circular or not?
  • Ans. 

    To check if a linked list is circular, we can use Floyd's cycle-finding algorithm.

    • Floyd's cycle-finding algorithm uses two pointers, one moving at twice the speed of the other.

    • If the linked list is circular, the fast pointer will eventually catch up to the slow pointer.

    • If the linked list is not circular, the fast pointer will reach the end of the list and the algorithm will terminate.

  • Answered by AI
  • Q14. What type of OS is Windows?
  • Ans. 

    Windows is a proprietary operating system developed by Microsoft.

    • Windows is a graphical user interface (GUI) based operating system.

    • It is designed to run on personal computers, servers, and mobile devices.

    • Windows has different versions such as Windows 10, Windows 8, Windows 7, etc.

    • It supports a wide range of software applications and hardware devices.

    • Windows is known for its ease of use and user-friendly interface.

  • Answered by AI
  • Q15. Difference between UNIX and LINUX?
  • Ans. 

    UNIX is an operating system developed in the 1970s, while LINUX is a free and open-source operating system based on UNIX.

    • UNIX is proprietary, while LINUX is open-source

    • UNIX is older and has a longer history, while LINUX is a newer development

    • UNIX is more stable and reliable, while LINUX is more customizable and flexible

    • UNIX has a more limited user base, while LINUX has a larger and more active community

    • Examples of UNIX...

  • Answered by AI
  • Q16. What is the real time operating system?
  • Ans. 

    A real-time operating system is an OS that processes data and events as they occur, without delay.

    • Real-time operating systems are used in applications that require immediate response, such as aviation, medical equipment, and industrial control systems.

    • They prioritize tasks based on their urgency and importance, and can handle multiple tasks simultaneously.

    • Examples of real-time operating systems include VxWorks, QNX, an

  • Answered by AI
  • Q17. How many types of CPU scheduling are there and explain all. Which one is better and why and tell the feasibilty also?
  • Ans. 

    There are 6 types of CPU scheduling: FCFS, SJF, SRTF, Priority, Round Robin, and Multilevel Queue. Each has its own advantages and disadvantages.

    • FCFS (First-Come-First-Serve) - processes are executed in the order they arrive

    • SJF (Shortest-Job-First) - shortest job is executed first

    • SRTF (Shortest-Remaining-Time-First) - preemptive version of SJF

    • Priority - processes with higher priority are executed first

    • Round Robin - eac...

  • Answered by AI
  • Q18. Is there any ideal CPU scheduling possible? Justify your answer?
  • Ans. 

    No, there is no ideal CPU scheduling possible.

    • CPU scheduling is a complex problem with many variables.

    • Different scheduling algorithms are suited for different scenarios.

    • The ideal scheduling algorithm would depend on the specific system and workload.

    • For example, a real-time system would require a different scheduling algorithm than a batch processing system.

  • Answered by AI
  • Q19. How to set the priority of any process in windows and in linux?
  • Ans. 

    To set process priority in Windows and Linux, use task manager and nice command respectively.

    • In Windows, open task manager, right-click on the process and select 'Set Priority'

    • In Linux, use the 'nice' command followed by the process name or ID and the priority level (values range from -20 to 19)

    • Higher priority levels mean the process will get more CPU time

    • Examples: 'nice -n 10 firefox' sets Firefox priority to 10 in Li...

  • Answered by AI
  • Q20. Can you say about the priority of mobile application which one is having higher priority?
  • Ans. 

    The priority of a mobile application depends on the business goals and user needs.

    • The priority of a mobile application can vary depending on the business goals and user needs.

    • For example, a mobile banking app may have a higher priority than a social media app for a bank.

    • On the other hand, a social media app may have a higher priority for a media company.

    • The priority can also depend on the target audience and the market...

  • Answered by AI

Interview Preparation Tips

College Name: NA

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)

 Research Engineer, Software Engineer

 (1)

 Software Developer Intern

 (12)

Interview Questionnaire 

1 Question

  • Q1. A piece of plain paper is torn into random number of pieces and how do you construct back the original paper?

Interview Preparation Tips

Round: Test
Experience: It was an MCQ test with marking as: +1, -1/3
Tips: Practice coding and finding output because most of the questions required it and some questions were on the registers.
Duration: 60 minutes

Round: Technical Interview
Experience: It was of about 45min. Mainly questions were asked about image processing, internship and on the project.

Round: HR Interview
Experience: No questions were asked. It was mostly to inform that I got the offer.
Tips: Knowledge from minor is not tested.

Skill Tips: I would like to suggest everyone to be honest with the interviewer and in resume.
College Name: IIT MADRAS

Get interview-ready with Top Samsung Interview Questions

Software Engineer Interview Questions & Answers

user image Arun Prabhakaran

posted on 16 Mar 2015

Interview Preparation Tips

Round: Test
Experience: Tests your basic knowledge in c++ . Question were simple evaluation of c++ programs .
Tips: Read about pointers , struct  and all basic concepts in c++ .  Practise by solving lot of problems and write code to solve even to the obovios one .
Duration: 60 minutes
Total Questions: 20

Round: Technical Interview
Experience: I felt the interview little diffuclt compared to other interview that I had while I was applying for Internship (for other comapnies) . There were two people interviewing me. They went through my resume first. A lot of questions were asked from the resumes , mostly related to projects that I have done as a part of my course.
Tips: Go through job profile. Ensure that you have gud understanding of all the projects that you hou have done.

Round: HR Interview
Experience: My HR interview was taken just after I came out of my technical interview. I was not that confident in the starting. I was preapred for almost all the obvious questions like "Tell me about yourself?"  and all. Then she asked do you have problem with relocation . I replied that question with "I am from kerala , I did my 11th,12th in banglore , and currently studying in mumbai . So I am always going towards north". My answer worked out because I knew there is only location for samsung india Electronics(delhi noida). She laughed  and I guess that answer helped. When I came out of the  room, she called one of the coordinator and told that he is selected. :)
Tips: Preapare even to the oubvios question . Well I preapared a bunch of interview question that are usually asked and wrote answer and practised saying it(It helps a lot).  The less nevrous you are the better you get to intract with the interviewer . And smile :) .

Skill Tips: It was offline Test. Tests your basic knowledge of c++ programming. So its very easy to CRACK!!! :)  .
Skills: C++ Programming knowledge
College Name: IIT BOMBAY

Interview Preparation Tips

Round: Resume Shortlist
Experience: I used only one resume for different companies, however I altered my areas of interests to make them compatible with the profile on offer, for instance while applying for profiles related to programming/ITeS I mentioned my areas of interests as C++ and data structures, whereas in core companies I mentioned my areas of interests as machining and power systems.

Round: Test
Experience: The company had a minimum CGPA cut-off of 7.0. However since not many people applied initially, they relaxed their minimum cut-off and allowed people even with CGPA less than 7.0 to participate in the recruitment process.
The first round was the written test. There were two tests altogether. The first test was the aptitude test in which there were 50 questions asked and the time allotted was one hour. The second test had questions on programming and algorithms. The duration of this test was 30 minutes and 20 questions were asked.
The programming test was pretty simple. In the test we were given the coded algorithms of some programs and we had to guess the output the code would yield. The topics covered in this test were pointers, arrays and functions. They did not stress much upon classes and inheritance.
The other test was the aptitude test. Since I had prepared for the CAT exam (MBA entrance test for the IIM’s) I managed to solve the questions given with relative ease. The questions asked were mainly from logical reasoning and data interpretation sections and I found the questions simpler as compared to CAT. Such questions can be easily found in any of the CAT preparation books. Around 60 people appeared for the test out of which 14 were shortlisted for the next round. For the written tests there were sectional cut-offs, i.e. a student wanting to get shortlisted for the next round had to surpass the cut-off marks set for each section.

Round: Technical Interview
Experience: The next round was the personal interview round. They began by asking whether I had studied digital signal processing. I replied negatively since I did not prepare for the topic. They paid heed to my reply and started asking me questions on data structures. They asked me some basic questions like ‘How to prepare a link list using arrays?’, ‘What are the different types of sorting algorithms and which is most efficient amongst them considering the time factor?’ and they likes. They then picked some points from my resume and asked me questions based on that, they enquired about my internships and projects. They did not ask many HR questions, the only question I remember being asked was ‘Being an electrical graduate why don’t you want to pursue a job in your core sector of study? Why do you want to enter into the IT/ITeS sector? 8 students were shortlisted for the final interview round.

Round: HR Interview
Experience: The company conducted one more interview. This interview was mainly conducted to carry out a casual background check. They first asked me to fill a form in which I was asked to write about my parent’s jobs. They also enquired about my siblings and about their educational background. They asked me questions like ‘How were your last 4 years in the institute?’ The interview lasted only five minutes. The company eventually recruited 7 students.

College Name: IIT ROORKEE
Motivation: Samsung came to our campus with various profiles. I knew nothing about it and hence attending the pre-placement talk helped a lot.

Interview Preparation Tips

Round: Resume Shortlist
Experience: I had a standard resume for this company as per our Institute placement cell norms. I had mentioned all my achievements, academic and extracurricular, in my resume.I did have different resumes for different companies. For core electrical engineering companies, I had mentioned the relevant subject(s) of electrical engineering as my area of interest. For software companies, I did make it a point to mention all software/codes that I had developed. For consulting sector and other companies, I had mentioned Database Management System and other relevant courses in my resume.

Round: Test
Experience: The first round of selection process was a one and a half hour written test. In the written test, the first section consisted of analytical and reasoning based aptitude based questions. The second part of the written test consisted of objective questions based on C++ and C.
For aptitude based tests, I didn’t prepare anything in specific. For programming based tests, I did revise concepts of Data Structures and C++. I did go through some basic concepts of Java as well. I referred to a book by Sartaj Sahni to prepare for Data Structures. For C++, one can refer to any course book.
Tips: Many companies go for a general quantitative/logical aptitude based test for short listing candidates for subsequent rounds. Practice as many such questions as you can so that you are at ease while attempting questions during such written tests.

Round: HR Interview
Experience: After the written test, the short listed candidates were required to appear for an interview.
In the first interview round I was asked questions related to Data Structures and C++. Some questions related to Java were also asked.
Some of the questions asked were:
If you have a circulating linked list, how would you find the last node in it?Give an algorithm to reverse a number bitwise.If we have a binary tree, then how would you match it with another tree – whether the two are same or similar?This first interview round was followed by an HR interview round. However in my case, a lot of technical questions (related to programming) were also asked during this round. Even though the job profile was that of a Software engineer, I was asked questions from almost all the subjects that I had studied in college. Questions were asked from Thermodynamics, Databases etc.  I guess the interviewer was trying to put me under stress by asking a lot of technical questions, related or unrelated.
I didn’t prepare much for interviews. After appearing for a couple of interviews, I did get an idea about how to answer typical questions, what to say and what not to say in an interview.
Tips: It is important to be truthful during an interview. If you do not know any particular answer, be confident in telling the interviewer the same, instead of making wild attempts at answering that question. Almost certainly, you would leave a bad impression on the interviewer’s mind if you do not know the answer and take random shots at it, instead of telling the truth.

General Tips: Be sure about the company you want to apply for. If you want to go for a job in one of the core electrical engineering companies, then instead of studying Data Structures or C++, revise the important/relevant topics from electrical engineering.
College Name: IIT ROORKEE
Motivation: I did attend the company’s pre-placement talk. Also I did go through their website. I used to ask my seniors as well as my batch mates if they had any idea about the company or the job profile being offered.

Interview Questionnaire 

6 Questions

  • Q1. Questions on routing protocols and CDMA
  • Q2. Questions based on the previous day's coding test
  • Q3. A small portion of the questions were centered on their current projects
  • Q4. Scholastic achievements
  • Q5. Preference of location
  • Ans. 

    I am open to working in any location as long as the job is challenging and rewarding.

    • Open to relocation

    • Prioritize job satisfaction over location

    • Flexible with work arrangements

  • Answered by AI
  • Q6. Further studies

Interview Preparation Tips

Round: Test
Experience: Objective test in C(30 min),followed by a paper-based coding test.(1 hour, Written ).
Tips: There are old Samsung tests available online. The questions are based on the same fundamentals.Coding test focuses more on getting the pseudo code and logic right
Duration: 90 minutes

Round: Technical Interview
Experience: Interview questions were mostly based on projects and skills mentioned in the resume.Be sure to read up on your projects.They asked to explain the code.On the lines of how would I approach the problem of getting faster downloads in cellphones.

General Tips: I got selected because of my projects fit the profile they were looking for. They seemed to like the Olympiad ranks too.Data structures and algorithms basic fundaes, C coding and theory (asked in every profile), Revision of your electives (depending the core specialization)For any communication profile, do not ignore revision of courses and also it was necessary to read up
further as MTechs and MS students have an edge.
Skill Tips: Went through all the literature for all my projects.My courses and projects were all related to Communication Networks and Communication Systems. This background made the questions easier to answer. Majority of questions were about network protocols and network architecture.Started preparing DS&A at the beginning of seventh sem because I had never taken the course. The rest of it can be revised a couple of weeks before the tests start.
Skills: Algorithm, C Programming, Communication Networks, Communication Systems, Network protocols, Network architecture.
College Name: IIT Madras

Interview Preparation Tips

Round: Resume Shortlist
Experience: Shortlisting done based on resume.
Tips: Create good resume highlighting projects and research work. Remain updated about the company's research work.

Round: Test
Experience: There are two written tests. One is based on C and algorithms.
Tips: Old Samsung tests that are available online.Knowledge of C is must.
Duration: 30 minutes

Round: Test
Experience: The second test is paper-based coding test.
Tips: Coding test is used to mainly gauge your logic applying abilities.
Duration: 60 minutes

Round: Interview
Experience: Personal Interview: one round lasting around 40 minutes.
 Interview questions were mostly straightforward, technical and based on projects and
research work mentioned in the resume.
 Previous day's code is also asked to explain.
 Couple of questions were about the company's on-going work. In-depth knowledge regarding courses related to the profile is necessary.
Tips: Revise courses, Project work. Additional reading is recommended.
Basics of core subjects.

College Name: IIT Madras
Contribute & help others!
anonymous
You can choose to be anonymous

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.

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

INTERVIEWS

Caterpillar Inc

No Interviews

INTERVIEWS

Hibiz Solutions

No Interviews

SALARIES

Bridgei2i Analytics Solutions

INTERVIEWS

Fichtner Consulting Engineers

No Interviews

LIST OF COMPANIES

AVASO Technology Solutions

Overview

INTERVIEWS

Vtiger CRM

No Interviews

INTERVIEWS

ivy

No Interviews

INTERVIEWS

Samsung

No Interviews

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 871 salaries
₹6.5 L/yr - ₹25 L/yr
88% more than the average Software Engineer Salary in India
View more details

Samsung Software Engineer Reviews and Ratings

based on 132 reviews

3.3/5

Rating in categories

2.8

Skill development

3.7

Work-life balance

3.1

Salary

3.8

Job security

3.2

Company culture

2.5

Promotions

2.9

Work satisfaction

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

₹0 L/yr - ₹0 L/yr

Assistant Manager
959 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
871 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
526 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Engineer
481 salaries
unlock blur

₹0 L/yr - ₹0 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
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent