What is Nothing in Scala? What is Nil in Scala? What is the relationship between Nothing and Nil in Scala?
7What is 'Application' in Scala or What is Scala Application? What is 'App' in Scala? What is the use of Scala’s App?
7Mention Some keywords which are used by Java and not required in Scala? Why Scala does not require them?
7What is the difference between 'val' and 'lazy val' in Scala? What is Eager Evaluation? What is Lazy Evaluation?
7
What is 'Type Inference' in Scala?
How does it work under-the-hood, when we create an instance of a Class without using ‘new’ keyword in Scala? When do we go for this approach?
Differentiate between array and list in scala.
What is recursion tail in scala?
What is scala programming used for?
Explain trait in scala and its uses?
What is a ‘Scala map’?
What is method overloading in scala?
What is a closure in Scala?
What is the use of Auxiliary Constructors in Scala?Please explain the rules to follow in defining Auxiliary Constructors in Scala?
What are the Scala variables?
Explain the main difference between List and Stream in Scala Collection API? How do we prove that difference? When do we choose Stream?
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?
What are the popular MVC frameworks for Scala Language to develop Web Applications?
Explain what is unit in scala?