Persistent Systems Interview Question

1. Matrix Multiplication using recursion. 2. Fibonacci Series using tail recursion. 3. Josephus problem.