What is gained from using immutable objects?.What are the basic and optional requirement/s to conform a Monad?.What Scala data types are, or behave like, monads?.What technique does the Scala's Streams use internally?.What consideration you need to have when you use Scala's Streams?.What operations is a for comprehension syntactic sugar for?.Explain the implicit parameter precedence.Define uses for the Option monad and good practices it provides.How does Scala's Stream trait levarages call-by-name?.What is the difference between a call-by-value and call-by-name parameter?.What is the difference between the following terms and types in Scala: Nil, Null, None, Nothing?.What is the difference between unapply and apply, when would you use them?.What is the difference between a Java future and a Scala future?.What is the difference between an object and a class?.What is the difference between a trait and an abstract class?.What is the difference between a var, a val and def?.Do you think that the Scala language and community is mature enough?. ![]() What are your thoughts about the other JVM languages compared to Scala?.Talk about your preferred development environment.What is a recent technical challenge you experienced and how did you solve it?.What excites or interests you about coding in Scala?. ![]()
0 Comments
Leave a Reply. |