Microchip Technology Interview Question

FIFO Blocking non-blocking Verilog for D flip flop FSM