Scala Interview Questions
Questions Answers Views Company eMail

What is the advantage of Scala?

7

What is Monad in Scala?

7

Does Scala support all Functional Programming concepts? Does Java 8 support all Functional Programming concepts?

7

What is case class? What is case object? What are the Advantages of case class?

7

What is a ‘Scala map’?

7

Like Java’s java.lang.Object class, what is the super class of all classes in Scala?

7

In Scala, Pattern Matching follows which Design Pattern? In Java, ‘isinstanceof’ operator follows which Design Pattern?

7

What is the usage of isInstanceOf and asInstanceOf methods in Scala? Is there anything similar concept available in Java?

7

What is Diamond Problem? How Scala solves Diamond Problem?

7

Is Scala an Expression-Based Language or Statement-Based Language? Is Java an Expression-Based Language or Statement-Based Language?

7

What is Primary Constructor? What is Secondary or Auxiliary Constructor in Scala?

7

What is the difference between statically typed and dynamically typed languages?

7

What is Null in Scala? What is null in Scala? What is difference between Null and null in Scala?

7

Is it a Language or Platform? Does it support OOP or FP?

7

What is REPL in Scala? What is the use of Scala’s REPL? How to access Scala REPL from CMD Prompt?

7


Post New Scala Questions

Un-Answered Questions { Scala }

What do you understand by apply and unapply methods in scala?

1


What is the use of tuples in scala?

7


What is list in scala collection?

1


Explain function currying in scala?

1


Does a Companion object access private members of it’s Companion class in Scala?

7






Does scala and java support call-by-name?

5


What are throws in scala?

1


Is scala good for data science?

1


What is scala map function?

1


Tell me some features which are supported by Java, but not by Scala and Vice versa?

7


What is a Companion Object in Scala? What is a Companion Class in Scala? What is the use of Companion Object in Scala?

7


Explain recursion through a program?

1


Explain how to create arrays?

1


Explain the access modifiers available in scala?

1


What is string interpolation in scala?

1