Top 30 Apache Oozie Interview Questions & Answers

Apache Oozie is a server based workflow scheduler system to handle Apache Hadoop jobs. Apache Oozie jobs are Directed Acyclical Graphs (DAGs) of actions.

Apache Oozie Questions

Question#1 Which of the following is true about oozie?

a)Oozie is an Open Source

b)Oozie is available under Apache license 2.0.

c)oozie manage Hadoop jobs in a distributed environment.

d)All of the above

Ans : All of the above

Question#2 __ is a server based Bundle Engine that provides a higher-level oozie abstraction that will batch a set of coordinator applications.

a)Oozie v2

b)Oozie v3

c)Oozie v4

d)Oozie v5

Ans : Oozie v4

Question#3 Which of the following is incorrect job type in oozie?

a)Oozie Workflow Jobs

b)Oozie Coordinator Jobs

c)Oozie Notebundle jobs

d)All of the above

Ans : Oozie Notebundle jobs

Question#4 Point out the correct statement.

a)Oozie is a scalable, reliable and extensible system

b)Oozie is a server-based Workflow Engine specialized in running workflow jobs

c)Oozie Coordinator jobs are recurrent Oozie Workflow jobs triggered by time (frequency) and data availability

d)All of the mentioned

Ans : All of the mentioned

Question#5 What is the full form of OEP?

a)Oozie Editor Plugin

b)Oozie Eclipse Plugin

c)Oozie Eclipse Partition

d)Oozie Editor Partition

Ans : Oozie Eclipse Plugin

Question#6 _ is a Java Web application used to schedule Apache Hadoop jobs.

a)Impala

b)Oozie

c)Mahout

d)All of the above

Ans : Oozie

Question#7 Oozie Workflow jobs are Directed __ graphs of actions.

a)Acyclical

b)Cyclical

c)Elliptical

d)None of the above

Ans : Acyclical

Question#8 Which of the following is one of the possible state for a workflow jobs?

a)Start

b)Resume

c)End

d)Prep

Ans : Prep

Question#9 Point out the wrong statement.

a)Oozie v2 is a server based Coordinator Engine specialized in running workflows based on time and data triggers

b)Oozie v1 is a server based Workflow Engine specialized in running workflow jobs with actions that execute Hadoop Map/Reduce and Pig jobs

c)A Workflow application is DAG that coordinates the following types of actions

d)None of the mentioned

Ans : None of the mentioned

Question#10 Workflow with id __ should be in SUCCEEDED/KILLED/FAILED.

a)wfId

b)iUD

c)iFD

d)All of the above

Ans : wfId

Question#11 Oozie v2 is a server based _ Engine specialized in running workflows based on time and data triggers.

a)Compactor

b)Collector

c)Coordinator

d)All of the above

Ans : Coordinator

Question#12 Point out the correct statement.

a)Oozie is a Java Web-Application that runs in a Java servlet-container

b)Oozie workflow is a collection of actions arranged in a control dependency DAG

c)hPDL is a fairly compact language

d)All of the above

Ans : All of the above

Question#13 Oozie can make _ callback notifications on action start events and workflow end events.

a)HTTP

b)TCP

c)IP

d)All of the mentioned

Ans : HTTP

Question#14 If the failure is of _ nature, Oozie will suspend the workflow job.

a)transient

b)non-transient

c)permanent

d)Temporary

Ans : non-transient

Question#15 A workflow definition is a __ with control flow nodes or action nodes.

a)CAG

b)DAG

c)BAG

d)None of the mentioned

Ans : DAG

Question#16 A _ node enables a workflow to make a selection on the execution path to follow.

a)decision

b)Fork

c)Start

d)Prep

Ans : decision

Question#17 Which of the following workflow definition language is XML based?

a)hpDL

b)hDL

c)hiDL

d)none of the mentioned

Ans : hpDL

Question#18 The job is used to represented as Directed Acyclic Graphs (DAGs) to specify a sequence of actions to be executed.

a)Oozie Bundle Jobs

b)Oozie Coordinator Jobs

c)Oozie Workflow Jobs

d)All of the above

Ans : Oozie Workflow Jobs

About Author


After years of Technical Work, I feel like an expert when it comes to Develop wordpress website. Check out How to Create a Wordpress Website in 5 Mins, and Earn Money Online Follow me on Facebook for all the latest updates.

Leave a Comment