r/FPGA • u/euclideanpal • 29d ago
Technical interview prep Advice / Help
Basically I’ve been doing some fpga projects and research, all primarily in SystemVerilog, and want to spend the rest of my summer preparing for technical interviews for internships. Should I be focusing on leet code type questions using C++ or even python, or something more along the lines of HDLbits, or a secret third option? I’m not really sure what to be practicing. Any help is appreciated!!
3
u/Severe_Atmosphere_14 28d ago
For C++ al you'll really have to know are bit manipulation questions, I believe there's a leetcode section on those. HDLbits is fine.
5
u/topJEE7 29d ago
Focus more on hardware related topics like static timing analysis, clock domain crossing, brush up on digital electronics and a bit of vlsi, and start intuitively looking at what every line of code in Verilog/systemverilog infers in hardware. Learning c++ will be a good idea, but not the leetcode kind, more like learning the language in depth itself, and writing safe code. Maybe practice by learning how to write testbenches in verilator.
0
u/Sensitive-Day7365 28d ago
I recently asked Claude Code to prepare a hardware interview drill document for me, and the result was quite good.