Scala For Big Data Set 4
Free Online Best Scala For Big Data MCQ Questions for improve your basic knowledge of Scala For Big Data. This Scala For Big Data set 4 test that contains 25 Multiple Choice Questions with 4 options. You have to select the right answer to a question.
Start
Congratulations - you have completed Scala For Big Data Set 4.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
What is a Monad in Scala?
A | A Monad is an object that wraps another object |
B | Monadis a collection of key value pairs wherein the value in a map can be retrieved using the key |
C | Monad in Scala is an object that has a method called unapply as one of its members |
D | All of the above |
Question 2 |
Summingbird is _____
A | a framework for integrating batch and online MapReduce computations |
B | a distributed streaming platform for handling real-time data feeds |
C | a framework for writing, testing, and running MapReduce pipelines |
D | a distributed stream-processing framework |
Question 3 |
Apache Kafka is
A | a framework for integrating batch and online MapReduce computations |
B | a distributed streaming platform for handling real-time data feeds |
C | a framework for writing, testing, and running MapReduce pipelines |
D | a distributed stream-processing framework |
Question 4 |
Creating a hive environment in scala eclipse____
A | Adding hive maven dependency to the pom file of the eclipse |
B | Adding spark-session with enableHiveSupport to the session builder |
C | Command for creating database |
D | All of the Above |
Question 5 |
Which of the following is a distributed graph processing framework on top of Spark?
A | Spark Streaming |
B | MLlib |
C | GraphX |
D | All of the above |
Question 6 |
In a which cluster manager to do support of Spark?
A | MESOS |
B | YARN |
C | Standalone Cluster manager |
D | All of the above |
Question 7 |
Which of the following is leverage of Spark core fast scheduling capability to perform streaming analytics?
A | Spark Streaming |
B | MLlib |
C | GraphX |
D | RDDs |
Question 8 |
External table is ___
A | the default table in Hive |
B | stored outside the warehouse directory |
C | Command for creating database |
D | Loading data into tables |
Question 9 |
Which of the following is the reason for Spark being faster than MapReduce while execution time?
A | It supports different programming languages like Scala, Python, R, and Java. |
B | RDDs |
C | DAG execution engine and in-memory computation (RAM based) |
D | All of the above |
Question 10 |
Which of the following is a basic abstraction of Spark Streaming?
A | Shared variable |
B | RDD |
C | Dstream |
D | All of the above |
Question 11 |
Managed Tables is ____
A | stored outside the warehouse directory |
B | the default table in Hive |
C | Command for creating database |
D | Loading data into tables |
Question 12 |
Scala also has additional libraries for Big Data analytics and Machine Learning including__________
A | Spark Streaming |
B | Spark SQL, Spark MLlib |
C | Spark GraphX |
D | All of the above |
Question 13 |
Apache Samza is _____
A | a distributed stream-processing framework |
B | a distributed streaming platform for handling real-time data feeds |
C | a framework for writing, testing, and running MapReduce pipelines |
D | a framework for integrating batch and online MapReduce computations |
Question 14 |
Point out the incorrect statement in the context of Cassandra___
A | Cassandra is a centralized key -value store |
B | Cassandra is originally designed at Facebook |
C | Cassandra is designed to handle a large amount of data across many commodity servers, providing high availability with no single point if failure. |
D | Cassandra uses a right based DHT*Distribution Hash Table) but without finger tables or routing |
Question 15 |
Based on which functional programming language construct for Spark optimizer?
A | Python |
B | R |
C | Java |
D | Scala |
Question 16 |
Hive supports _____ kinds of tables
A | 2 |
B | 3 |
C | 4 |
D | 5 |
Question 17 |
Which of the following are the simplest NoSQL databases in BigData environment?
A | Document |
B | Key-Value Pair |
C | Wide – Column |
D | All of the Above |
Question 18 |
Apache Flink is ________
A | a framework for distributed stream and batch data processing |
B | a distributed streaming platform for handling real-time data feeds |
C | a framework for writing, testing, and running MapReduce pipelines |
D | a distributed stream-processing framework |
Question 19 |
Which of the following Machine Learning API for Spark based ?
A | RDD |
B | Dataset |
C | DataFrame |
D | All of the above |
Question 20 |
Scrunch is _____
A | a framework for writing, testing, and running MapReduce pipelines |
B | a distributed streaming platform for handling real-time data feeds |
C | a distributed stream-processing framework |
D | a framework for integrating batch and online MapReduce computations |
Question 21 |
The purpose of_____ is to match the value and take it apart.
A | unapply method |
B | unhappy method |
C | apply method |
D | happy method |
Question 22 |
Explain Extractors in Scala?
A | An Extractor is an object that wraps another object |
B | An Extractor in Scala is an object that has a method called unapply as one of its members |
C | An Extractor is a collection of key value pairs wherein the value in a map can be retrieved using the key |
D | All of the above |
Question 23 |
What is a Scala Map?
A | Scala Map is a collection of key value pairs wherein the value in a map can be retrieved using the key |
B | A Scala Map is an object that wraps another object |
C | both a and b |
D | None of the Above |
Question 24 |
Akka is ______
A | a concurrent framework for building distributed applications |
B | a distributed streaming platform for handling real-time data feeds |
C | a framework for writing, testing, and running MapReduce pipelines |
D | a distributed stream-processing framework |
Question 25 |
Which of the following is not a NoSQL database?
A | Cassandra |
B | MongoDB |
C | SQL Server |
D | HBase |
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 25 questions to complete.
← |
List |
→ |
Return
Shaded items are complete.
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 |
End |
Return
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
All done
Need more practice!
Keep trying!
Not bad!
Good work!
Perfect!