BMO Financial Group interview question

Implement a FIFO queue using modern C++ and low latency techniques