GEICO interview question

What is TDD?