
- HBase Tutorial
- HBase - Home
- HBase - Overview
- HBase - Architecture
- HBase - Installation
- HBase - Shell
- HBase - General Commands
- HBase - Admin API
- HBase - Create Table
- HBase - Listing Table
- HBase - Disabling a Table
- HBase - Enabling a Table
- HBase - Describe & Alter
- HBase - Exists
- HBase - Drop a Table
- HBase - Shutting Down
- HBase - Client API
- HBase - Create Data
- HBase - Update Data
- HBase - Read Data
- HBase - Delete Data
- HBase - Scan
- HBase - Count & Truncate
- HBase - Security
- HBase Resources
- HBase - Questions and Answers
- HBase - Quick Guide
- HBase - Useful Resources
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
HBase Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to HBase. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Q 1 - Columns in Hbase are organized to
Answer : B
Explanation
In Hbase columns are organized to column families.
Q 2 - When a compaction operates over all HFiles in a column family in a given region, it is called
Answer : A
Explanation
IN a Major compaction all the HFIles of a column family for a given region are acted upon.
Q 3 - The method which deletes a specific version within a cell is
Answer : B
Explanation
The deletecolumn() deletes a specific version but deletecolumns() deletes all the versions in a cell prior to the specified version.
Q 4 - In any mapreduce Job Hbase can be used as a
Answer : B
Explanation
Hbase can act as source, sink, or shared resource in a mapreduce job.
Q 5 - In a reduce-side join the Mapreduce step which is used to collocate the relevant records form the two joining data sets is
Answer : C
Explanation
A reduce-side join takes advantage of the intermediate Shuffle Step to collocate relevant records from the two sets.
Q 6 - Which of the following is declared during the schema definition creation?
Answer : A
Explanation
The column families are declared upfront during the schema definition creation. But the column names can be declared anytime when the Table is up and running.
Q 7 - The rowkeys in Hbase are immutable. The only way they can be changed is
B - Updating them at a pre-defined interval
Answer : D
Explanation
The row key gets removed when a row is deleted and a new one is created when a row is inserted.
Q 8 - The type of coprocessors which are similar to the stored procedures in relational database is
Answer : D
Explanation
The Endpoint type of coprocessor is similar to the data abse store dprocedure in relational systems.
Q 9 - The Hbase tables are
Answer : A
Explanation
The Hbase tables by default are writable. They become read only by setting the readonly() option to true.
Q 10 - Before the edits in a HBAse logfile can be replayed they are separated into one logfile per region.
It is called −
Answer : A
Explanation
The separation of log file into one log per region is called log splitting.