Scala course Learn Scala

Scala Quiz Overview

Who is this quiz for Scala course is designed for programmers who are already familiar with the basics of Scala programming language and want to improve their knowledge, prepare for the interview or explore corner cases of programming aspects in Scala. This Scala tutorial is originally not designed for beginners, but still covers basic topics. Mostly designed for developers with professional backgrounds starting from Junior to Senior / Architect.

About this Quiz What is Scala?
Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries.

You can find Scala interview questions as well as code examples from different topics starting from functions and pattern matching to evaluation strategies (call-by-name, call-by-value) and Scala collections, also including more advanced topics from cats library - Monoids and Semigroups.

Programming in Scala can be tricky and challenging, so Scala quiz in this course is based on real programming code examples and nuances of the scala-lang.

Latest Scala Discussions

Scala Theory

Scala Papers

Didn't find the topic you're interested in?
You can always email us about your preferences: [email protected]
Vote for new CodeGalaxy courses

You can also take an active part and create Scala quiz questions. Check FAQ and learn how to contribute to CodeGalaxy community and earn Gravity.
Sign Up Now
or Subscribe for future quizzes