Samsung interview experience Real time questions & tips from candidates to crack your interview

Lead Software Engineer

Samsung
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
Initially I was not much more good at coding part. But later on with the help of many platforms like coding ninjas, gfg etc I practiced a lot and overcome this drawback and finally able to crack many interview. I was working in samsung from last 9 years.
Application story
I have applied through Linkedin one day. Luckily my resume got shortlisted and was asked the HR to go through the all the rounds. I cracked all three rounds and finally got this position in samsung.
Why selected/rejected for the role?
I was selected for this role as I was good in android technology and samsung delhi was working in the develoment of some apps or features related to android. I was also good at coding part too. They saw my capability and problem solving skill. On these basis, I was selected.
Preparation
Duration: 4 months
Topics: 1. Data Structures 2. OOPS 3. System Design 4. Algorithms 5. Dynamic Programming
Tip
Tip

Tip 1 : Practice two questions atleast per day. (Starting from Arrays)
Tip 2 : Focus on code optimisation once you are done with brute force
Tip 3 : Always be honest with interviewer. He is much more smarter than you.

Application process
Where: Linkedin
Eligibility: 7 cgpa
Resume Tip
Resume tip

Tip 1 : Only mention those topics in resume in which you are more confident. Don't put extra things to fill your CV.
Tip 2 : Mention atleast one project in your resume. Interviewer will test your skill on the basis of mentioned projects.

Interview rounds

01
Round
Medium
Online Coding Test
Duration180 minutes
Interview date5 Jun 2013
Coding problem2

Coding Round: The coding consisted of 3 coding questions and the time allotted is 3 hour.

1. Children Sum Property

Moderate
36m average time
70% success
0/80
Asked in companies
AmazonQualcommSamsung

Given a binary tree of nodes 'N', you need to modify the value of its nodes, such that the tree holds the Children sum property.

A binary tree is said to follow the children sum property if, for every node of that tree, the value of that node is equal to the sum of the value(s) of all of its children nodes( left child and the right child).

Note :
 1. You can only increment the value of the nodes, in other words, the modified value must be at least equal to the original value of that node.
 2. You can not change the structure of the original binary tree.
 3. A binary tree is a tree in which each node has at most two children.      
 4. You can assume the value can be 0 for a NULL node and there can also be an empty tree.
Problem approach

Applied proper ds and able to pass all 10/10 test cases.

Try solving now

2. BST queries

Easy
10m average time
90% success
0/40
Asked in companies
SamsungGoogle incD.E.Shaw

You are given an arbitrary binary search tree (BST) with N nodes numbered 1 to N, and each node is associated with a value. You are also given Q queries, each of the Q queries are of the form [ L, R ], your task is to find the number of nodes in the BST which lie in the range L to R for each query.

For example
You are given the following tree.

altImage

And you are given 3 queries as follows
Q1 = [ 2 , 12 ]
Q2 = [ 10 , 50 ]
Q3 = [ 14 , 20 ] 

Then the answers for them will be as follows.
Answer for Q1 = 3 i.e. nodes 5, 10 , 12.
Answer for Q2 = 6 i.e. nodes 10 , 12 , 15 , 19 , 20 , 28.
Answer for Q3 = 3 i.e. nodes 15 , 19 , 20. 
Note :
It is guaranteed that the tree given will be a binary search tree.
It is guaranteed that all the node values will be distinct.
Try solving now
02
Round
Medium
Coding Test - Pen and paper
Duration120 minutes
Interview date6 Jun 2013
Coding problem3

Interview Round: The interview was conducted on MS Teams. It had only one round of 45 mins. Interview began with my introduction. Then the interviewer started asking questions.

1. Rotate matrix by 90 degrees

Easy
15m average time
85% success
0/40
Asked in companies
SamsungAdobeMicrosoft

You are given a square matrix of non-negative integers 'MATRIX'. Your task is to rotate that array by 90 degrees in an anti-clockwise direction using constant extra space.

For example:

For given 2D array :

    [    [ 1,  2,  3 ],
         [ 4,  5,  6 ],
         [ 7,  8,  9 ]  ]

After 90 degree rotation in anti clockwise direction, it will become:

    [   [ 3,  6,  9 ],
        [ 2,  5,  8 ],
        [ 1,  4,  7 ]   ]
Problem approach

I applied sorting and related dsa to solve these problems.

Try solving now

2. OOPS questions

Que 1: What is class and object? Why the concept of class needed?
Que 2: Properties of OOPs
 

3. Project Related Questions

Articulate manipulator – Robotic project
Captcha solver – Deep Learning project
Blog website – Web development project

03
Round
Medium
HR Round
Duration30 minutes
Interview date6 Jun 2013
Coding problem1

It was generally very easy round. Here HR asked about real life problems . Our strengths, weaknesses etc

1. Basic HR Questions

1. Strengths/ Weaknesses
2. Your vision after 5 years

Problem approach

Tip 1 : Be calm.
Tip 2 : Don't be in hastle
Tip 3 : Keep a soft smile on your face

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by Samsung
1351 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 7 problems
Interviewed by Samsung
1829 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Samsung
918 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Samsung
2229 views
0 comments
0 upvotes