Filter interviews by
I applied via Hackerearth contest and was interviewed in Oct 2021. There was 1 interview round.
Reverse a linked list
Iterate through the linked list and change the direction of the pointers
Use three pointers to keep track of the current, previous, and next nodes
Make sure to update the head and tail pointers accordingly
Swap 2 numbers without using a third variable
Use the XOR operation to swap the numbers
Assign the first number to the second number using XOR
Assign the second number to the first number using XOR
Height of a binary tree is the maximum number of edges from the root node to any leaf node.
The height of an empty tree is 0.
The height of a tree with only one node is 1.
The height of a tree can be calculated recursively by finding the height of its left and right subtrees and adding 1 to the maximum of the two heights.
The time complexity of finding the height of a binary tree is O(n), where n is the number of nodes in
Sum queries on a 2D matrix
Iterate through each query and calculate the sum of elements in the given range
Use prefix sum technique to optimize the solution
Preprocess the matrix to store the sum of elements in each row and column for faster calculation
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2023. There was 1 interview round.
It was held in cocubes and very simple 3 questions were asked based on basic DSA
I applied via Approached by Company and was interviewed before May 2021. There were 4 interview rounds.
Samsung Research interview questions for popular designations
I applied via Campus Placement and was interviewed in Jul 2021. There were 3 interview rounds.
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Software testing involves executing a program or application with the intent of finding errors.
It is done to ensure that the software meets the specified requirements and is of high quality.
Testing can be done manually or using automated tools.
Types of testing include functional,...
Pointers in C are variables that store the memory address of another variable.
Pointers are declared using the * symbol.
They can be used to access and manipulate data stored in memory.
Pointers can be used to pass values by reference.
Example: int *ptr; ptr = # *ptr = 10; // num now equals 10
Arrays in C are also implemented using pointers.
Function overloading is the ability to have multiple functions with the same name but different parameters.
Functions with the same name but different parameters can be defined in the same scope.
The compiler determines which function to call based on the number and types of arguments passed.
Function overloading is commonly used in object-oriented programming languages like C++ and Java.
Get interview-ready with Top Samsung Research Interview Questions
I applied via Campus Placement and was interviewed before Apr 2023. There was 1 interview round.
3 Medium Level DSA Questions
2 On graphs
1 on DP
I applied via Naukri.com and was interviewed in Sep 2021. There were 5 interview rounds.
DSA questions 2 medium 1 easy
I applied via Campus Placement and was interviewed in Nov 2021. There were 4 interview rounds.
The question is unclear and lacks context. More information is needed to provide an answer.
Please provide more context and information about the problem.
What is the problem domain and what are the requirements?
What is the input and output format?
What algorithms or techniques are allowed or preferred?
Without more information, it is impossible to provide a meaningful answer.
I applied via Campus Placement and was interviewed before Jun 2022. There were 4 interview rounds.
1-hour test with 3 questions, simple enough
I applied via Campus Placement and was interviewed in Dec 2021. There was 1 interview round.
Top trending discussions
Some of the top questions asked at the Samsung Research interview -
The duration of Samsung Research interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 100 interviews
Interview experience
based on 1k reviews
Rating in categories
Software Engineer
1.6k
salaries
| ₹7.3 L/yr - ₹22 L/yr |
Lead Engineer
625
salaries
| ₹10 L/yr - ₹38 L/yr |
Senior Software Engineer
531
salaries
| ₹7.9 L/yr - ₹33 L/yr |
Chief Engineer
389
salaries
| ₹14.1 L/yr - ₹60 L/yr |
Engineer
324
salaries
| ₹6.8 L/yr - ₹25 L/yr |
Vivo
OPPO
LG Electronics
HARMAN