Total Questions : 10
Expected Time : 10 Minutes

1. What is a higher-order function in Scala?

2. What is the difference between 'var' and 'val' in terms of mutability?

3. Which type of exception handling is used in Scala?

4. Which collection type in Scala is suitable for key-value pairs?

5. What does 'var' keyword represent in Scala?

6. How does Scala handle exceptions, and what is the primary construct for exception handling?

7. What is the purpose of the 'implicit' keyword in Scala?

8. What is the significance of 'match' keyword in Scala?

9. In Scala, what does 'sealed' trait or class mean?

10. In Scala, what is the 'apply' method commonly used for in companion objects?