Design a Thread-Safe Queue · 2daysbeforeinterview