What are the Java’s OOP constructs not supported by Scala? What are the Scala’s OOP constructs not supported by Java? What are the new OOPs constructs introduced by Scala, but not supported by Java?
What are higher-order functions in scala?
What is the queue in the scala collection?
Explain extend keyword?
What are the available Unit Testing, Functional Testing and/or BDD Frameworks for Play and Scala Based applications?
What is currying in scala?
What are the advantages of case class?
What are streams in scala?
Difference between Scala’s Int and Java’s java.lang.Integer? What is the relationship between Int and RichInt in Scala?
What is a flatmap in scala?
What is the difference between statically typed and dynamically typed languages?
What is the usage of isInstanceOf and asInstanceOf methods in Scala? Is there anything similar concept available in Java?
Explain the functionality of yield?
What is the best Code-coverage tool available for Play and Scala based applications?
Explain traits in scala.