Microsoft interview question

Whats is a recursive functions