NVIDIA interview question

strings reversal using recursion, explain recursion pros and cons