Domanda di colloquio di Quectel

Design a thread-safe queue in C++ and explain your locking strategy.