38 questions · from 10 interviews

Samsung interview questions

Every question candidates reported from their Samsung interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

Samsung coding and DSA questions

  1. 01

    Max Reachable Steps in Pipe Matrix

    Given a square matrix and seven distinct types of pipes, each type allowing movement in specific directions. From a designated starting position within the matrix, the task is to compute the maximum number of reachable steps through valid pipe connections.…

    Hard · From When To Choose BFS Over DFS? (Essential For Coding Rounds)

  2. 02

    Modified Burst Balloons Problem

    The problem was a modified version of the classic LeetCode Burst Balloons problem. Given n balloons, each with a numerical value. If I burst balloon i , the score obtained is calculated as the product of the value of the balloon immediately to its left and…

    Hard · From Samsung SDE OA (2025) - On Campus

  3. 03

    Find Triplet Sum Zero

    Given an array of integers, find all unique triplets in the array which gives the sum of zero.

    From Samsung Senior Engineer Interview Experience

  4. 04

    Minimize Array Sum with Daily Additions and One Removal

    Given an array original array say y = [1,2,3,4,5] each day an addition array say x = [2,1,6,7,8] this is added to it. Now we need to find in which min day the total sum will be less than M. At each day we can remove any one element from the array. ex: Day 0 :…

    Medium · From Samsung R&D Noida Test 2025.

  5. 05

    Haunted Road Ghost Hunting (Greedy + Two-Pointer + Sorting)

    You're on a haunted straight road of length L with N ghosts positioned along it. Each ghost is described by: A position A[i] on the road (0 ≤ A[i] ≤ L) A stamina level B[i] You are allowed to trap exactly one ghost, and this ghost becomes your trap ghost.…

    From Samsung DSA Question

  6. 06

    Logging Roadside Trees

    🪓 Problem: Logging Roadside Trees The Korean Expressway Corporation is planning to expand the road where the volume of traffic is high. In order to expand the road, all the roadside trees nearby the road have to be chopped down. To do this efficiently, they…

    From Samsung DSA question

  7. 07

    Minimum Trips to Deliver Medicine Bottles

    Given N medicine bottles and M containers and each container has capacity to carry W[i] bottles. The delivery van can take two containers (only one can also be loaded) to nearby hospital in single trip. Containers can be reused. Find number of trips to…

    From SAMSUNG R&D Noida | On-site OA | April 2025

  8. 08

    Maximum Difference Between Node and Ancestor

    Problem found at the provided LeetCode link.

    Medium · From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  9. 09

    Wildcard Matching

    Problem found at the provided LeetCode link.

    Medium · From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  10. 10

    Fishermen Problem

    Problem similar to the one found at the provided GitHub link.

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  11. 11

    Binary Tree Maximum Path Sum

    Problem found at the provided LeetCode link.

    Medium · From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  12. 12

    First Unique Character in a String

    Problem found at the provided LeetCode link.

    Medium · From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  13. 13

    Burst Balloons (Variation)

    I was given a coding question which was a variation of the Burst Balloons problem. The exam was conducted on Samsung's internal platform, allowing 3 hours for 1 question with nearly 50 test cases, no autocomplete IDE features, and no standard libraries except…

    Hard · From Samsung R&D India | Offer | SDE - 1

  14. 14

    Reverse Linked List

    I was asked to write code for reversing a linked list on paper. This problem is similar to Reverse Linked List on LeetCode.

    From Samsung R&D India | Offer | SDE - 1

  15. 15

    Linked List Cycle II (Finding loops and meeting points)

    I discussed finding loops and meeting points in a Linked List and was asked to write code on paper. The problem is similar to Linked List Cycle II.

    From Samsung R&D India | Offer | SDE - 1

  16. 16

    Symmetric Tree (Mirroring Trees)

    I was asked about mirroring trees and had to write code for it on paper. This problem is similar to Symmetric Tree.

    From Samsung R&D India | Offer | SDE - 1

  17. 17

    Find Median from Data Stream

    I was asked to find the median of a continuous stream of data and write code for it on paper. This problem is similar to Find Median from Data Stream.

    From Samsung R&D India | Offer | SDE - 1

  18. 18

    Mathematical Proof for Floyd's Cycle-Finding Algorithm

    In the second technical round, I was asked to provide a mathematical explanation and proof for why the fast pointer skips two nodes in Floyd's Cycle-Finding Algorithm (fast and slow pointers method) to detect a loop in a Linked List.

    Hard · From Samsung R&D India | Offer | SDE - 1

Samsung behavioural and HR questions

  1. 01

    Previous Experience and Career Goals (HR Round)

    The HR asked about my previous experience, reasons for switching jobs, and why I wanted to change my tech stack.

    From Samsung Senior Engineer Interview Experience

  2. 02

    Reason for Leaving Current Organization

    Why do you want to leave your current organization?

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  3. 03

Samsung other questions

  1. 01

    Threading and Multithreading Concepts

    Questions related to threading and multithreading concepts were asked.

    From Samsung Senior Engineer Interview Experience

  2. 02

    Scooter and Tires Problem

    You have a scooter with two tires and a third spare tire. Each tire can last for 5 km. The task is to find the maximum distance you can travel.

    Medium · From Samsung Advanced Developer Interview Experience

  3. 03

    Weighing Coins Problem

    You are given 10 bags of coins, with one bag weighing differently. The challenge is to determine the minimum number of weighings required to identify the odd bag.

    Medium · From Samsung Advanced Developer Interview Experience

  4. 04

    Polymorphism in C++

    What is polymorphism in C++ and explain its types?

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  5. 05

    Achieving Runtime Polymorphism in C++

    How do you achieve runtime polymorphism? I was asked to write the whole code with a real-life example.

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  6. 06

    Abstract Class and Pure Virtual Function in C++

    What is abstract class and pure virtual function in C++?

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  7. 07

    Late Binding and Early Binding

    What do you mean by late binding and early binding?

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  8. 08

    Semaphore and Mutex

    Explain semaphore and mutex in detail with their constructs.

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  9. 09

    Paging vs. Segmentation Advantages

    Explain paging vs segmentation advantages?

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  10. 10
  11. 11
  12. 12
  13. 13

    Scaffold vs. Container in Flutter

    Difference between scaffold and container in flutter?

    From Samsung R&D Bangalore Interview Experience ( New Graduate, Off Campus ) || Software Engineer

  14. 14

    Java OOPS, Immutability, GC, Strings & String Pool

    In the first technical round, the interviewer asked in-depth questions about Java OOPS, Immutability in Java, how Garbage Collection (GC) works, and a brief discussion on Strings and String pool.

    From Samsung R&D India | Offer | SDE - 1

  15. 15

    Security and Encryption Concepts

    I was asked about Security and Encryption topics, specifically RSA algorithm, Symmetric, and Asymmetric encryption.

    From Samsung R&D India | Offer | SDE - 1

  16. 16

    Database Basics & ACID Properties

    I discussed Database basics, including ACID properties.

    From Samsung R&D India | Offer | SDE - 1

  17. 17

    Networking Basics

    Questions covered Networking basics, subnetting, and the HTTP request/response mechanism.

    From Samsung R&D India | Offer | SDE - 1

Samsung interview questions FAQ

What questions are asked in Samsung interviews?

Candidates reported 38 distinct questions across 10 Samsung interviews. 18 coding and DSA questions, 3 behavioural and HR questions, 17 other questions.

How difficult are Samsung interview questions?

Of the questions candidates rated, 0% were easy, 64% medium and 36% hard.