Cadence Design Systems interview question

Synchronous FIFO (based on the project), Memory design, C programming questions