AMD interview question

OOP, write a testbench, write a module in system verilog