Microsoft Interview Question

What are ring buffer, what are they used for etc.