Generac Power Systems Interview Question

Using C, construct a queue data structure that utilizes a single thread