Got the offerSenior Engineer at Samsung
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 3
- Format
- Remote
- Applied via
- Referral
How it went
- Interviews can get tough, but keep your calm. If you don’t know the answer, explain how you’d approach it. Stay confident, and your problem-solving approach will be valued.
What they would tell you
- Interviews can get tough, but keep your calm. If you don’t know the answer, explain how you’d approach it. Stay confident, and your problem-solving approach will be valued.
How to prepare
Key Areas to Focus:
-
Arrays, Linked Lists, Stacks, Queues, Trees (especially Binary Trees), Heaps, and Graphs. Practice problem types:
-
Sorting & Searching algorithms
-
Dynamic Programming (especially related to string problems and optimization)
-
Greedy algorithms
-
Graph algorithms like Dijkstra’s, BFS, DFS
Their background
I am a Software Engineer, currently working at a startup. I’ve been involved in building scalable solutions and contributing to product development from the ground up. Total Experience: 2 years Current Company: StartUp Current CTC: 15 LPA (Fixed) + 1 LPA Annual Bonus = 16 LPA Samsung Position: Senior Engineer (CL2/TB4) Base Salary: 20 LPA (Including PF) Total AGS: 23 LPA (Including Annual Bonus + Base) Annual Bonus: 2 LPA Joining Bonus: 1.1 LPA Total CTC: 26 LPA + Standard Samsung Benefits
Round by round
- 1
Online Coding Test180 min
The test was focused on Dynamic Programming with a single question. The duration was 3 hours, and the problem required a deep understanding of DP concepts. I spent most of the time trying to optimize my approach and ensure I covered all edge cases. I found it to be a challenging but rewarding experience.
- 2
Technical Interview60 min
This round felt very real-world focused, two interviewers grilled me on everything from DSA to multithreading to architecture. We kicked off with a coding question: find triplets in an array that add up to zero. I started with a basic approach and then optimized it using a two-pointer technique. That part went well. Then came into threading and multithreading, they wanted to know how I’d handle deadlocks, detect race conditions, and structure a clean multithreaded system. I leaned on my previous experience and answered with examples. Toward the end, we briefly touched on web development patterns and scaling. I explained how I’ve used MVC, built RESTful services, and worked on performance improvements in backend systems. It was a packed round, but also really satisfying.
- 3
HR Round60 min
Career Questions: Why are you looking for a change?
-
I explained that I wanted to expand my skill set and work on more challenging projects in a larger, well-established organization like Samsung. I also highlighted my interest in learning new technologies and contributing to larger-scale systems. Why do you want to change your tech stack?
-
While my current role involves working with a range of technologies, the goal is to move into a more networking and systems-focused environment that better supports long-term career objectives. Salary Discussion:
-
I discussed my salary expectations, and I provided a number based on my current compensation as well as the market rate for similar positions.
-
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Samsung has 366 open roles right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.
Payroll Partner
Metroffice, Bucharest 2, Romania
Analysis Technology Engineer
1530 FM 973 Taylor, TX, USA
10 free auto-applies. No card.
Or practice this interview first