System Verilog Questions

Master SystemVerilog coding with our curated list of problems.

#StatusNameLanguageDifficultyCompaniesAction
1Randomization & Constraint - Sum equals to 9
Randomization & Constraint
SystemverilogMedium
2Shallow Copy
Copy Methods
SystemverilogMedium
3Deep Copy
Copy Methods
SystemverilogMedium
4Copy Methods
Copy Methods
SystemverilogEasy
5Array in ascending order
System Verilog - Arrays
SystemverilogEasy
6Sliding Window Sum
System Verilog - Arrays
SystemverilogMedium
7Rearrange an array
System Verilog - Arrays
SystemverilogMedium
8No Consecutive 7's
Randomization & Constraint
SystemverilogMedium
Tenstorrent
Micron
9Checksum-Consistent Transaction
Randomization & Constraint
SystemverilogEasy
10Randomization & Constraint - Array pattern
Randomization & Constraint
SystemverilogHard
11Reverse an Array
System Verilog - Arrays
SystemverilogEasy
12Find Duplicate Elements in an Array
System Verilog - Data Types
SystemverilogEasy
AMD
13Find First & Second Largest in an Array
System Verilog - Arrays
SystemverilogEasy
Microsoft
14Array Manipulations
System Verilog - Arrays
SystemverilogEasy
AMD
15Forj-join 2
Threads - fork join
SystemverilogEasy
Broadcomm
16Fork-join
Threads - fork join
SystemverilogEasy
Micron
17Safe Memory Region Copy - Memory Operaitons
Memory
SystemverilogHard
Microsoft
18Polymorphism
Classes
SystemverilogMedium
19Find First Non-Zero Bit Position
Functions
SystemverilogEasy
Intel
20Write a function that returns a result
Functions
SystemverilogMedium
21Dynamic Array & Queue Operations
System Verilog - Arrays
SystemverilogMedium
Qualcomm
22Count Even Numbers in an Array
System Verilog - Arrays
SystemverilogEasy
23Randomization and Constraints - Multiple of 4
Randomization & Constraint
SystemverilogEasy
Nvidia