Coding Questions

Prepare for your semiconductor and VLSI interviews with our curated list of coding problems.

StatusNameLanguageDifficultyCompaniesAction
Second Largest NumberVerilogMedium
Intel
Binary to Gray ConversionVerilogMedium
AMD
Arithmetic Logic Unit (ALU)VerilogEasy
Intel
Divisible by NVerilogHard
Triangular Wave GeneratorVerilogHard
Divisible by 5VerilogHard
Intel
Priority Encoder - 3bitsVerilogHard
AMD
Verilog OperatorsVerilogEasy
Verilog Data TypesVerilogEasy
Verilog Hello WorldVerilogEasy
Mux using 2*1 MuxVerilogEasy
Decoder - gate, data flow and behavioral designVerilogEasy
UNIVERSAL GATE - NORVerilogEasy
UNIVERSAL GATE - NANDVerilogEasy
Frequency Divider by 6VerilogEasy
Qualcomm
Frequency Divider by 4VerilogEasy
Frequency Divider by 3VerilogEasy
Frequency Divider by 2VerilogEasy
Frequency Divider by 5VerilogEasy
Full AdderVerilogEasy
Number of 1'sVerilogEasy
Fibonacci Sequence GeneratorcVerilogEasy
Negative Edge DetectorVerilogEasy
Microsoft
Positive Edge DetectorVerilogEasy
Odd value counterVerilogEasy
MUXVerilogEasy
karnaugh mapVerilogEasy
Verilog Coding QuestionsVerilogMedium