When can you use traits?
How do we make a call to a private primary constructor in scala?
What are the advantages of case class?
What are the advantages of a anonymous function/function literal in scala?
What is the difference between :: and #:: in scala?
What are left and right in scala?
What is the difference between call-by-value and call-by-name function parameters?
What is the current latest version of scala? What is the major change or update in scala 2.12?
What is option/some/none design pattern in scala?
What is the difference between apply and unapply methods in scala?
Explain either/left/right design pattern in scala?
What is case object?
Compare to java what are the major advantages or benefits of scala?
What is unapply method in scala?
What are the advantages of scala over java (java 8)?