The hiring process
| Round | Format | What's tested |
|---|---|---|
| Software Competency Test | ~3+ hours | Single hard problem, all test cases |
| Technical Interview 1 | ~45–60 min | DS/algorithms and coding |
| Technical Interview 2 | ~45–60 min | CS fundamentals (OS, DBMS, networks) |
| HR Round | ~30–45 min | Fit, stability, motivation |
Process and cutoffs vary by drive/team and change over time — confirm on the official careers page.
Round-by-round: exactly what's asked & how to prepare
Software Competency Test
~3+ hoursA proctored, multi-hour coding exam with usually one complex problem judged against ~50 hidden test cases; partial credit is limited, so full correctness matters. Often in C/C++ with constraints (no STL allowed in many variants), demanding careful manual data-structure implementation and edge-case coverage.
- Grid/board simulation with strict rules
- Graph traversal and shortest path (BFS/DFS/Dijkstra)
- Backtracking / state-space search
- Dynamic programming with tight constraints
- Solve simulation and backtracking problems in C/C++ without STL
- Practice implementing queues, stacks, and graphs by hand
- Do long timed problems targeting 100% test-case coverage
- Free: GeeksforGeeks Samsung/SRI-B practice sets and CodeChef
- Depending on STL when it's disallowed
- Passing sample cases but missing edge/hidden cases
- All hidden test cases passing
- Robust manual implementation and edge handling
Technical Interview 1
~45–60 minA one-on-one round on data structures and algorithms, often asking you to code or dry-run solutions and explain complexity. Interviewers may revisit your competency-test approach or pose fresh medium problems, probing depth on trees, graphs, and recursion.
- Linked list, tree, and graph manipulation
- Recursion and backtracking
- Complexity analysis and optimization
- Array/string algorithmic problems
- Drill medium DS/algo problems and explain them aloud
- Be ready to dry-run code on paper/whiteboard
- Review time/space complexity for common structures
- Free: GeeksforGeeks DSA course (free tier)
- Only giving code without complexity reasoning
- Struggling to dry-run your own solution
- Clear algorithmic thinking and complexity awareness
- Correct, explainable code
Technical Interview 2
~45–60 minA core-CS round covering operating systems (scheduling, memory, multithreading), DBMS, networking (TCP/IP basics), and OOP, sometimes with C/C++ language internals. For embedded/infra roles this goes deep on systems. A 2026 addition is AI-literacy: debugging or reasoning about AI-generated code.
- Process scheduling, deadlocks, memory management
- Multithreading and synchronization concepts
- DBMS normalization, indexing, transactions
- TCP/IP, OOP principles, and pointers/memory in C
- Review OS scheduling, memory, and concurrency thoroughly
- Refresh DBMS and networking fundamentals
- Practice explaining C/C++ memory and pointers
- Free: GeeksforGeeks OS/DBMS/CN sections
- Neglecting OS/networking, expecting only coding
- Shallow, memorized definitions without reasoning
- Solid, reasoned CS fundamentals
- Ability to connect concepts to real systems
HR Round
~30–45 minA standard HR conversation on motivation, relocation to Bangalore, long-term goals, and cultural fit, plus logistics and compensation. Samsung looks for stability and genuine interest in R&D work. Expect a few behavioral questions on teamwork and handling pressure.
- Why Samsung R&D and long-term goals
- Relocation and stability
- Teamwork and handling deadlines
- Strengths, weaknesses, and learning attitude
- Prepare a clear motivation and career-goal narrative
- Ready 3–4 STAR stories on teamwork and pressure
- Know Samsung SRI-B's focus areas (AI, IoT, mobile, multimedia)
- Free: Samsung Research India site for R&D themes
- Signaling flight risk or reluctance to relocate
- Generic motivation with no R&D interest
- Genuine interest and stability
- Clear communication and fit
What to master
- Data structures (trees, graphs, linked lists)
- Algorithms (DP, backtracking, simulation)
- C/C++ implementation without STL
- Operating systems (scheduling, memory, threads)
- DBMS and normalization
- Computer networks (TCP/IP)
- OOP concepts
- AI-code literacy (2026)
Eligibility
Primarily new grad / campus (B.Tech/M.Tech CS/IT); lateral roles use a similar loop
Samsung SRI-B SWE salary & compensation (2026)
Samsung R&D Institute India (SRI-B/Delhi/Noida) pays solid but below top product/GCC bands; strong for freshers, flatter at senior levels.
| Role / Level | Experience | India — total CTC | US — total comp | What to know |
|---|---|---|---|---|
| Engineer (new grad) | 0–2 yrs | ₹12–20 LPA | — | base-heavy; modest variable |
| Senior Engineer | 2–5 yrs | ₹20–32 LPA | — | annual bonus ~10% |
| Lead Engineer | 5–9 yrs | ₹32–48 LPA | — | limited stock; cash-oriented |
| Chief Engineer | 9–14 yrs | ₹50–75 LPA | — | management/deep-tech track |
| Principal/Architect | 14+ yrs | ₹80 LPA–1.1 Cr | — | rare senior band |
How the package is structured
- Comp is largely fixed cash with a modest annual bonus; little to no equity component.
- Freshers get strong offers (often via top-college tiers); senior growth is slower than at GCCs like Intuit/Uber.
- Switching to a product GCC is usually the fastest way to jump total comp at mid-senior levels.
- Patents and specialized domains (on-device AI, camera, modem) can lift band and bonus.
Indicative 2026 market ranges aggregated from public sources (levels.fyi, Glassdoor, AmbitionBox, candidate reports). Compensation varies widely by location, team, level calibration, and negotiation — use these as directional benchmarks, not guarantees.
Your prep plan
- Solve 15+ hard simulation/backtracking/graph problems in C/C++ without STL
- Do full-length timed practice targeting 100% hidden-case coverage
- Review OS (scheduling, memory, concurrency) end to end
- Refresh DBMS and networking fundamentals
- Practice dry-running and explaining code aloud
- Prepare HR/behavioral stories and a relocation-ready motivation narrative
Want this plan dated to your interview?
Upload your resume and tell Whis your interview date — get a personalized, day-by-day plan built around your gaps, then run Whis live in the interview.
Get my personalized planFrequently asked questions
How important is the competency test?
It's the primary filter. You generally must pass most or all ~50 hidden test cases to advance; a great interview cannot rescue a failed test.
Can I use STL or Python in the coding test?
Often no. Many SRI-B variants require C/C++ and disallow STL, so practice implementing data structures by hand. Confirm the exact rules for your test.
Do interviews really test OS and networking?
Yes, core CS fundamentals are heavily tested in the technical rounds, alongside DS/algorithms. Don't prepare coding alone.