Pergunta de entrevista da empresa Synopsys

basic verilog, c programing,and some puzzles