What is object in Scala? Is it a singleton object or instance of a class?
What is the main design decision about two separate keywords: class and object in Scala? How do we define Instance members and Static members in Scala?
How many values of type Unit have in Scala?
What is the use of ‘yield’ keyword in Scala’s for-comprehension construct?
What is call-by-name? Does Scala and Java support call-by-name? What is the difference between call-by-value and call-by-name function parameters?
Which IDEs support Play and Scala-Based Applications Development and how?
What is an Higher-Order Function (HOF)?
What are the differences between Case class and Normal Class?
What is a Companion Object in Scala? What is a Companion Class in Scala? What is the use of Companion Object in Scala?
When compare to Normal Class, What are the major advantages or benefits of a Case-class?
What are the Scala Features?
What is 'Type Inference' in Scala?
What is Unit in Scala? What is the difference between Java’s void and Scala’s Unit?
How Scala solves Inheritance Diamond Problem automatically and easily than Java 8?
What is ‘scala trait’ in scala?