1. Given an array, find the third maximum number.
2. Given a number, find the closest prime number.
3. What is caching in Node.js, and what are the benefits of using Redis for caching?
4. What is React Lazy Loading, and what are the reasons for implementing it?