CME Group Interview Question

write a concurrent queue single producer single consumer