Hadoop Oozie MCQs
This section focuses on "Oozie" in Hadoop. These Multiple Choice Questions (MCQ) should be practiced to improve the hadoop skills required for various interviews (campus interviews, walk-in interviews, company interviews), placements, entrance exams and other competitive examinations.
1. Which of the following is true about oozie?
Explanation: All of the above options are correct about OOZIE.
2. Which of the following is incorrect job type in oozie?
Explanation: Oozie Notebundle is incorrect, Oozie Bundle is correct job type.
3. What is the full form of OEP?
Explanation: Oozie Eclipse plugin (OEP) is an Eclipse plugin for editing Apache Oozie workflows graphically.
4. Oozie Workflow jobs are Directed ________ graphs of actions.
Explanation: Oozie is a framework allowing to combine multiple Map/Reduce jobs into a logical unit of work.
5. Which of the following is one of the possible state for a workflow jobs?
Explanation: Possible states for a workflow jobs are: PREP, RUNNING, SUSPENDED, SUCCEEDED, KILLED and FAILED.
6. Workflow with id __________ should be in SUCCEEDED/KILLED/FAILED.
Explanation: Workflow with id wfId should exist.
7. Point out the correct statement.
Explanation: Control nodes define the flow of execution and include beginning and end of a workflow (start, end and fail nodes) and mechanisms to control the workflow execution path.
8. If the failure is of ___________ nature, Oozie will suspend the workflow job.
Explanation: If the failure is an error and a retry will not resolve the problem, Oozie will perform the error transition for the action.
9. A ___________ node enables a workflow to make a selection on the execution path to follow.
Explanation: All decision nodes must have a default element to avoid bringing the workflow into an error state if none of the predicates evaluates to true.
10. The job is used to represented as Directed Acyclic Graphs (DAGs) to specify a sequence of actions to be executed.
Explanation: Oozie Workflow Jobs : These are represented as Directed Acyclic Graphs (DAGs) to specify a sequence of actions to be executed.