Tesla Interview Question

Typical LeetCode problems with follow-up questions (implement circular buffer, reverse words in a string).