0 votes
in Apache by

Apache Nifi MCQ Interview Questions and Answers 2021

Apache NiFi is an open source software for automating and managing the data flow between systems. It is a powerful and reliable system to process and distribute data. Apache Nifi provides web-based User Interface to create, monitor, and control data flows. Apache Nifi has a highly configurable and modifiable data flow process to modify data at runtime.

1) Where does NiFi keep a record of the status of what it perceives about a given FlowFile that is active in the flow?

Pick the best answer from given options :

a) FlowFile Repository

b) Content Repository

c) Provenance Repository

d) All the options

Correct answer of the above question is : a) FlowFile Repository

2) ____________ is a set of processes and their associations which receive data through input ports and sends data through output ports.

Pick the best answer from given options :

a) All the options

b) Connection

c) Process Group

d) Flow Controller

Correct answer of the above question is : c) Process Group

3) ____________ is/are the linkage between processors.

Pick the best answer from given options :

a) Flow Controller

b) Connections

c) All the options

d) Process Group

Correct answer of the above question is : b) Connections

4) ____________ is considered as the mastermind of the operation.

Pick the best answer from given options :

a) Web Server

b) Extensions

c) All the options

d) Flow Controller

Correct answer of the above question is : d) Flow Controller

5) Apache NiFi has support for Multi-tenant Authorization.

Pick the best answer from given options :

a) False

b) True

Correct answer of the above question is : b) True

6) ____________ is a key feature of the NiFi Flow Management.

Pick the best answer from given options :

a) Flow Specific QoS

b) Guaranteed Delivery

c) Prioritized Queuing

d) All the options

Correct answer of the above question is : d) All the options

7) NiFi’s fundamental design concepts relate closely to the main ideas of Flow-based Programming (FBP).

Pick the best answer from given options :

a) False

b) True

Correct answer of the above question is : b) True

8) _____________ is an element of NiFi User Interface.

Pick the best answer from given options :

a) All the options

b) Status Bar

c) Components ToolBar

d) Global Menu

Correct answer of the above question is : a) All the options

9) Flow-based Programming defines applications using the metaphor of a "data factory".

Pick the best answer from given options :

a) True

b) False

Correct answer of the above question is : a) True

10) _________ is utilized to receive data that is not present in a particular Process Group from the processor.

Pick the best answer from given options :

a) Output Port

b) None of the options

c) All the options

d) Input Port

Correct answer of the above question is : d) Input Port

11) NiFi is designed to run in _________.

Pick the best answer from given options :

a) YARN Cluster

b) Cloud

c) Local Machine

d) All the options

Correct answer of the above question is : d) All the options

12) NiFi automatically _____________ the possible provenance data as objects flow into the system.

Pick the best answer from given options :

a) All the options

b) forms

c) indexes

d) records

Correct answer of the above question is : a) All the options

13) Which is the default HTTP Port for Apache NiFi?

Pick the best answer from given options :

a) 8082

b) 8081

c) 8080

d) 8084

Correct answer of the above question is : c) 8080

14) ____________ is a function of Processor in NiFi.

Pick the best answer from given options :

a) Publishing data to outside sources

b) Transforming, or extracting data from FlowFiles

c) All the options

d) Monitoring incoming data

Correct answer of the above question is : c) All the options

15) ____________ is a Universal Unique Identifier that identifies a particular FlowFile from another FlowFile in the system.

Pick the best answer from given options :

a) uname

b) user

c) uuid

d) All the options

Correct answer of the above question is : c) uuid

16) ____________ is the NiFi element that is utilized to monitor incoming data, pull data from outside sources, publish data to outside sources, and route, transform, or extract data from FlowFiles.

Pick the best answer from given options :

a) None of the options

b) Connection

c) Processor

d) Relationship

Correct answer of the above question is : c) Processor

17) Which among the following are the challenges of DataFlow?

Pick the best answer from given options :

a) System failure

b) All the options

c) Data access exceeds the capacity available for use

d) None of the options

Correct answer of the above question is : b) All the options

18) _____________ work/works in the background to provide analytical reports of what is occurring in the NiFi instance.

Pick the best answer from given options :

a) Controller Service

b) Funnel

c) Reporting Tasks

Correct answer of the above question is : c) Reporting Tasks

19) _______________ are the causes for compliance and security challenge in DataFlow.

Pick the best answer from given options :

a) Laws

b) Doctrine Changes

c) All the options

d) Ordinances

Correct answer of the above question is : c) All the options

20) What is the minimum Java version required for NiFi?

Pick the best answer from given options :

a) Java 7

b) All the options

c) Java 8 or newer

d) Java 8

Correct answer of the above question is : c) Java 8 or newer

21) _____________ is the favored communication protocol among NiFi instances.

Pick the best answer from given options :

a) NiFi Peer-to-Peer (P2P) Protocol

b) NiFi Site-to-Site (S2S) Protocol

c) None of the options

d) All the options

Correct answer of the above question is : b) NiFi Site-to-Site (S2S) Protocol

22) NiFi provides DFMs to pick a portion of the dataflow (or the entire dataflow) and build a ____________.

Pick the best answer from given options :

a) Controller Service

b) Funnel

c) Template

d) All the options

Correct answer of the above question is : c) Template

23) ____________ is an expansion point which, after being attached and configured by a DFM in the user interface, will light up while NiFi starts and provides the data required by the additional components.

Pick the best answer from given options :

a) All the options

b) Funnel

c) None of the options

d) Controller Service

Correct answer of the above question is : d) Controller Service

24) _____________ is a cause of system failure.

Pick the best answer from given options :

a) Disk failure

b) Network failure

c) Software crash

d) All the options

Correct answer of the above question is : d) All the options

25) _________________ is the file which stores the NiFi User Interface canvas is recorded.

Pick the best answer from given options :

a) None of the options

b) nifi.log

c) All of the options

d) flow.xml.gz

Correct answer of the above question is : d) flow.xml.gz

26) NiFi can scale up and down in a very flexible manner.

Pick the best answer from given options :

a) False

b) True

Correct answer of the above question is : b) True

27) What is the default Remote Input Socket Port for Apache NiFi?

Pick the best answer from given options :

a) All the options

b) 10443

c) 8081

d) 8001

Correct answer of the above question is : b) 10443

28) ____________ chooses NiFi Term for FBP term Black Box.

Pick the best answer from given options :

a) All the options

b) Connection

c) FlowFile

d) FlowFile Processor

Correct answer of the above question is : d) FlowFile Processor

29) ______________ is used to transport data from a Process Group to targets outside the Process Group.

Pick the best answer from given options :

a) None of the options

b) All the options

c) Output Port

d) Input Port

Correct answer of the above question is : c) Output Port

30) ____________ retains data about how processes combine and manage threads and allocations which they use.

Pick the best answer from given options :

a) Flow File

b) Connection

c) Flow Controller

Correct answer of the above question is : c) Flow Controller

31) Increasing the amount of TCP socket ports accessible is the best practice in NiFi configuration.

Pick the best answer from given options :

a) True

b) False

Correct answer of the above question is : a) True

apache-nifi, apache-nifi-mcq, apache-mcq, apache-interview-questions, apache-nifi-interview, apache-nifi-interview-questions,apache-questions-2021

32) _________ is a NiFi user who has the permit to add, remove, and modify elements in a NiFi dataflow.

Pick the best answer from given options :

a) DataFlow Manager

b) System User

c) All the options

d) DataFlow Admin

Correct answer of the above question is : a) DataFlow Manager

Related questions

0 votes
asked Apr 18, 2021 in Apache by SakshiSharma
0 votes
asked Apr 18, 2021 in Apache by SakshiSharma
...