Close Menu
VLSI Web
  • Home
    • About Us
    • Contact Us
    • Privacy Policy
  • Analog Design
  • Digital Design
    • Digital Circuits
    • Verilog
    • VHDL
    • System Verilog
    • UVM
  • Job Roles
    • RTL Design
    • Design Verification
    • Physical Design
    • DFT
    • STA
  • Interview Questions
  • Informative
Facebook X (Twitter) Instagram LinkedIn
Instagram LinkedIn WhatsApp Telegram
VLSI Web
  • Home
    • About Us
    • Contact Us
    • Privacy Policy
  • Analog Design
  • Digital Design
    • Digital Circuits
    • Verilog
    • VHDL
    • System Verilog
    • UVM
  • Job Roles
    • RTL Design
    • Design Verification
    • Physical Design
    • DFT
    • STA
  • Interview Questions
  • Informative
VLSI Web
Interview Questions

Samsung Interview Experience (FPGA Engineer Role)

Raju GorlaBy Raju Gorla23 March 2025Updated:11 May 2025No Comments4 Mins Read
samsung interview questions
Share
Facebook Twitter LinkedIn Email Telegram WhatsApp

I recently interviewed for an FPGA Engineer position at Samsung Research and Development (SRI-B) for a role requiring 2+ years of experience. Below is a structured breakdown of my interview process:


Table of Contents

  • Round 1: Technical Interview (Online, ~1 Hour)
    • General & Project Discussion
    • Memory & DDR4 Experience
    • OFDM IP (Based on Resume)
    • AXI Protocols & FPGA Design
    • Software, Verification & Debugging
    • Final Discussion
  • Round 2: Technical & System-Level Discussion (Onsite, ~50 Min)
    • Samsung’s Requirements & Project Overview
    • FPGA & Software Flows
    • Hardware & Software Integration
    • Ethernet & DDR Experience
    • RTL Development & System Simulations
    • Samsung IPs & Role Interest
  • Round 3: Final Interview (Onsite, ~40 Min)
    • Self-Introduction & Project Discussion
    • Work Experience & FPGA Preferences
    • Timing & Software Integration
    • QEMU & Virtualization
    • Samsung Work Culture & Teams
  • Final Thoughts

Round 1: Technical Interview (Online, ~1 Hour)

This round focused on work experience, FPGA fundamentals, and project discussions.

General & Project Discussion

  1. Can you walk us through your work experience?

  2. Explain your project data path using Paint/Paper.

Memory & DDR4 Experience

  1. What did you work on DDR4? (Based on Resume)

  2. What interface did you use for the DDR controller?

  3. How did you configure the EMIF (DDR controller)?

OFDM IP (Based on Resume)

  1. Explain the OFDM IP you worked on.

  2. Draw the Interfaces & FSMs you built for OFDM.

  3. Discuss the FSM design considerations for your implementation.

  4. What interfaces did you use for OFDM?

  5. How did you handle AXI4-Stream in OFDM?

AXI Protocols & FPGA Design

  1. Explain AXI4 vs AXI4-Lite.

  2. Describe your experience with timing analysis & constraints.

  3. How did you resolve CDC (Clock Domain Crossing) issues?

  4. Explain False Paths & Multi-cycle Paths.

Software, Verification & Debugging

  1. Do you have experience with scripting languages?

  2. How would you rate yourself in C programming?

  3. Have you written C drivers for IPs?

  4. How do you generate data to verify your IPs (like OFDM)?

  5. Explain the complete FPGA design flow.

  6. Describe your Vitis experience.

Final Discussion

  1. The interviewer explained Samsung’s role and requirements, and we discussed my fit for the position.


Round 2: Technical & System-Level Discussion (Onsite, ~50 Min)

This round focused on a deeper system-level understanding of FPGA workflows.

Samsung’s Requirements & Project Overview

  1. The interviewer explained their projects and expectations.

  2. Can you provide a system-level view of your current project?

FPGA & Software Flows

  1. Explain the Vivado flow (from design entry to bitstream generation).

  2. How does Vitis flow work for software emulation?

  3. What is the flow for validating on FPGA boards?

Hardware & Software Integration

  1. Have you written C drivers for IPs?

  2. What automation and scripting languages have you used?

Ethernet & DDR Experience

  1. Since you worked on Ethernet IPs, can you explain the Ethernet interfaces you handled?

  2. What have you worked on regarding DDR controllers?

RTL Development & System Simulations

  1. How much RTL coding have you done in the past two years?

  2. Explain the FSM interfaces you built for OFDM.

  3. What experience do you have with QEMU simulations?

Samsung IPs & Role Interest

  1. The interviewer discussed Samsung’s ISP, Video IPs, and other Samsung IPs.

  2. Are you interested in this role?


Round 3: Final Interview (Onsite, ~40 Min)

This round was a mix of technical, experience-based, and cultural-fit discussions.

Self-Introduction & Project Discussion

  1. Can you introduce yourself and explain your projects?

  2. Why do you want to leave your current company?

Work Experience & FPGA Preferences

  1. Which FPGAs have you worked on so far?

  2. Since you used both Xilinx and Altera FPGAs, which one do you prefer?

  3. Explain your project data path in detail.

  4. What were the resource utilization numbers in your current project?

  5. Have you worked on optimization techniques for congestion?

Timing & Software Integration

  1. What is your experience with Timing Analysis and SDC?

  2. Have you worked on SW flow along with FPGA flow?

QEMU & Virtualization

  1. What is QEMU, and what have you worked on in that area?

Samsung Work Culture & Teams

  1. The interviewer explained Samsung’s teams, products, and work environment.


Final Thoughts

The interview process was technically intensive, covering:
✅ FPGA design, verification, interfaces, timing analysis, software integration, and scripting.
✅ System-level integration, debugging techniques, and workflow automation.
✅ Hardware/software co-design, DDR, and AXI protocols.

The experience was insightful, and the discussions about system validation, RTL coding, and FPGA workflows were particularly engaging.

Hope this helps anyone preparing for a similar role!

 

Share. Facebook Twitter LinkedIn Email Telegram WhatsApp
Previous ArticleWhat are common challenges in Physical Design for low-power devices?
Raju Gorla
  • Website

Related Posts

Interview Questions

RDC Interview Questions for VLSI Interviews

9 March 2024
Interview Questions

CDC Interview Questions for VLSI Interviews

8 March 2024
Interview Questions

STA Interview Questions for VLSI Interviews

6 March 2024
Add A Comment
Leave A Reply Cancel Reply

Topics
  • Design Verification
  • Digital Circuits
  • Informative
  • Interview Questions
  • More
  • Physical Design
  • RTL Design
  • STA
  • System Verilog
  • UVM
  • Verilog
Instagram LinkedIn WhatsApp Telegram
© 2025 VLSI Web

Type above and press Enter to search. Press Esc to cancel.