Frage im Vorstellungsgespräch bei Two Sigma

How would you implement a Concurrent Blocking Queue?