This test is designed for developers to assess the ability to use Scala to write applications that depend on both object-oriented and functional language methodologies. It covers all of the principles required to use Scala, including its ability to use Java libraries. This test is vendor agnostic.