Update appNew update is available. Click here to update.
SDE - Intern
Samsung
upvote
share-icon
3 rounds | 5 Coding problems
views
497 views
comment
0 comments
upvote
3 upvotes
Interview preparation journey
expand-icon
Preparation
Duration: 3 months
Topics: Data Structures and Algorithms, Object-Oriented Programming, Operating Systems, Competitive Programming, Computer Networks
Tip
Tip

Tip 1 : Competitive programming plays a major role when you are appearing for coding rounds as a fresher. In the coding rounds, you won't get direct problems copied from Geeksforgeeks or Leetcode. You would be required to use your logical thinking to go ahead in the process. This is where competitive programming helps.

Tip 2 : Coding rounds are all about Coding + Timing. Most people fail to excel due to the pressure of a timer ticking on your head. So, instead of just solving problems, try to participate in timed contests. This will help you be used to the pressure of the timer.

Tip 3 : Many big companies like Microsoft, Amazon, and even Google expect you to be good at standard problems. So, once you are done with coding round by your logical skills and competitive programming, you must be well versed with some standard problems in order to excel.

Tip 4 : Patience is the key to success. The internships and placements are a little luck-based. You may fail despite being an amazing programmer due to the pressure of situations. It's important to give yourself time, stay calm, and learn from your mistakes. 

Tip 5 : Do at least 1 good project for internship and 2 good projects for placement interviews.

Tip 6 : Your practice is not defined by the number of problems you solve. It is defined by how you solve the problem. Memorizing 500 problems may not get you a job. But understanding the concept and DSA behind 200 problems may make you excel and help you get a job at Google.

Application process
Where: Campus
Eligibility: 7+ CGPA
Resume Tip
Resume tip

Tip 1 : Make it short, crisp, and simple. It is always good to have a 1 pager resume. 

Tip 2 : Resume must comprise of the following: Educational Qualifications, Technical skills, Projects, Work experience (if any), Achievements. Other than this, you may include some extra co-curricular achievements.

Tip 3 : Keep a balance in your resume. A resume having 6-7 projects and no DSA skills are not good. Similarly, a resume full of competitive programming achievements is not good. A resume must have both in a balanced way. 3-4 projects is more than sufficient.

Interview rounds
01
Round
Easy
Online Coding Interview
Duration180 minutes
Interview date2 Aug 2019
Problems2
Find Path

You are given a tree with 'N' nodes with 'N' - 1 distinct edge. You are also given two nodes 'N1' and 'N2'. You have to find and print the shortest path between 'N1' and 'N2'.

view more
Problem approach

Step 1: Find the LCA of the two given nodes A and B.
Step 2: Find the path from LCA to node A.
Step 3: Find the path from LCA to node B.
Step 4: Use the step 2 and 3 to compute the final answer.

Try solving now
Count Leaf Nodes

You are given a Binary tree. You have to count and return the number of leaf nodes present in it.

A binary tree is a tree data structure ...

view more
Problem approach

I solved the problem using a recursive approach.
Step 1: Traversed the tree using recursion.
Step 2: If the node is not null, checked whether the node is a leaf node or not.
Step 3: Kept the count of leave nodes.

Try solving now
02
Round
Medium
Coding Test - Pen and paper
Duration60 minutes
Interview date12 Aug 2019
Problems1
Shortest Path in a Binary Maze

Given a maze in the form of a binary rectangular matrix of size M*N, where each element can either be 0 or 1, the task is to find the length of the shortest path in a maze fr...

view more
Problem approach

I solved the problem using a BFS approach to find the shortest path from source to destination, with each node (i, j) having 4 edges at most (i-1, j), (i+1, j), (i, j-1), and (i, j+1).

Try solving now
03
Round
Easy
Face to Face
Duration20 minutes
Interview date12 Aug 2019
Problems2
Power of Two

You have been given an integer 'N'. Your task is to return true if it is a power of two. Otherwise, return false.

An integer 'N' is a power of two, if it can be expresse...

view more
Problem approach

I used the properties of bitwise and operator to solve the problem in O(1) time complexity.

Try solving now
Reverse the String

You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.

For example:

view more
Problem approach

1. Reverse the entire string.
2. Reverse each and every word from the beginning.

Try solving now
Similar interview experiences
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Samsung
1749 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Samsung
66 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Samsung
38 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Samsung
20 views
0 comments
0 upvotes
Companies with similar interview experiencs
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Trilogy Innovations
16878 views
0 comments
0 upvotes
company logo
SDE - Intern
5 rounds | 6 problems
Interviewed by Josh Technology Group
10671 views
1 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
6430 views
4 comments
0 upvotes