Frage im Vorstellungsgespräch bei Tesla

design a circular buffer on c++ (should use std:: exceptions for error handling )