I got asked this question during my last interview. I talked about how I could check input and handle edge cases, etc.
However I feel like every time I answer this question my answer is too simplistic.
What is the best way to answer "Can you think of any test cases?"