Frage im Vorstellungsgespräch bei Microsoft

How does a rotary buffer work? Implement it in C.