1. What is Hoisting in JavaScript?
2. What is the process to find the first non-repeated character in a string?
3. How can values be inserted into an array at a specified index without altering the existing values?
4. Write a Spring Boot API for managing spreadsheets.
5. Why is Python called Python?