×

Top 15 Hadoop Interview Questions for 2024

1) What is Hadoop?

Hadoop is a framework which is used to store and process Big Data. It is a distributed computing platform and helps in analyzing Big Data.

2) What are the types of input formats defined in Hadoop?

There are three types of input formats:
  • TextInputFormat(By Default Input Format)
  • KeyValueInputFormat
  • SequenceFileInputFormat

3) What is JobTracker in Hadoop?

It is a service which is used to run MapReduce jobs on the cluster.

4) What is NameNode in Hadoop?

It is the node which is used to stores all the file location information in HDFS (Hadoop Distributed File System). It is also used to tracks the file data across the cluster or multiple machines.

5) What are the basic parameters of a Mapper?

There are two types of basic parameters are:
  • Text and IntWritable
  • LongWritable and Text

6) What are the types of configuration files in Hadoop?

There are three types configuration files are:
  • core-site.xml
  • hdfs-site.xml
  • mapred-site.xml

7) What are the core components of Flume?

The core components of Flume are:
  • Event
  • Source
  • Sink
  • Channel
  • Agent
  • Client

8) What does 'jps' command do?

It is used to check the Hadoop daemons are running or not. It shows all the Hadoop daemons that are running on the machine.

9) What are the basic differences between relational database and Hadoop?

Difference between relational database and HDFS are:
RDBMS Hadoop
It relies on the structured data and the schema In Hadoop, Any kind of data can be stored
Here, schema validation is done before loading the data Here, Hadoop follows the schema on read policy.
It is used for OLTP (Online Trasanctional Processing) system It is used for Data discovery

10) What are the different relational operations in “Pig Latin” you worked with?

Relational Operators are:
  • join
  • limit
  • group
  • filters
  • for each
  • order by
  • distinct

11) What is the default location where "Hive" stores table data?

Inside HDFS in /user/hive/warehouse

12) What are the components of Apache HBase?

Three major components are:
  • HMaster
  • ZooKeeper
  • Region Server

13) What are the components of Region Server?

Components of Region Server are:
  • WAL
  • HFile
  • MemStore
  • Block Cache

14) Name some companies that use Hadoop?

Companies that use Hadoop are:
  • Adobe
  • eBay
  • Facebook
  • Netflix
  • Amazon

15) What is the port number for NameNode, Task Tracker and Job Tracker?

Port number for:
  • NameNode is 50070
  • Task Tracker is 50060
  • Job Tracker is 50030

Related Topics

Top 15 Euphoria Interview Questions for 2024

1) What is Euphoria? Euphoria is a programming language. It is open source, powerful and easy to learn. It stands for End-User Programming with Hierarchical Objects for Robust Interpreted Applications 2) Who...

2 minutes read.

Top 15 Pure CSS Interview Questions for 2024

1) What is Pure CSS? Pure is a CSS (Cascading Style Sheet) framework. It is a collection of small set of responsive CSS modules. We can integrate it to any web...

5 minutes read.

Top 25 Android Interview Questions for 2024

1) What is Android? It is a software package and open-source operating system that is used in mobile devices. It is also a Linux kernel-based system operating system and application executes within...

3 minutes read.

Top 30 Magento Interview Questions for 2024

1) What is Magento? Magento is an open-source content management system. It is used to create e-commerce websites. It is developed by Varien ,Inc, a US private company headquartered in Culver City, California. It...

5 minutes read.

Top 15 Java OOPS Interview Questions for 2024

1) What are the advantages of Java Package? Advantages of Java package are: Provides access protection Removes naming collision Easily maintained 2) What are the types of Access Modifiers in Java? Two types...

4 minutes read.

Top 30 Sencha Touch Interview Questions for 2024

1) What is Sencha Touch? Sencha Touch is an UI (User Interface) JavaScript library. It is written in JavaScript. It is used to build mobile interface quickly and easily. It works...

6 minutes read.

Top 25 DB2 Interview question for 2024

1) Give breif detail about DB2? DB2 is a Relational Database Management System developed by IBM. It supports Object Oriented features and non-relational structures with XML. 2) Enlist the types of datatypes...

3 minutes read.

Top 20 HTTP Interview Questions for 2024

1) What is HTTP? HTTP stands for Hypertext Transfer Protocol. It is a set of rules for transferring of data on WWW (World Wide Web). 2) What are the basic Features of...

4 minutes read.

Top 15 VBA Interview Questions for 2024

1) What is VBA? VBA stands for Visual Basic Application. It is an event-driven programming language. It is mainly used with Microsoft Office applications such as MS -Excel, MS-Word and MS-Access. 2)...

3 minutes read.

Top 30 RPA Interview questions for 2024

Q1. What is RPA (Robotic Process Automation)? The Robotic Process Automation is a trending technology in the market where: Robotic: Robotic means "machines that copy the human actions." Process: Process means "the sequence of steps which...

12 minutes read.

Top 15 SVG Interview Questions for 2024

1) What is SVG? SVG stands for Scalable Vector Graphics, It is XML based format used to draw dimentional vector images. It is a W3C standard. SVG supports all image formats. 2) What are...

2 minutes read.

Top 15 Electron Interview Question for 2024

1) What is Electron? Electron is an open source library developed by Github. It is used to develop cross platform desktop application. 2) Which technology Electron uses? Electron uses Chromium and Node.js with...

3 minutes read.

Top 30 Flex Interview Questions for 2024

1) What is Flex? Flex is an open source framework which is used to build applications for mobile, browser and desktop. It provides FLEX SDK consisting of the Flex class library, Flex...

4 minutes read.

Top 15 KnockoutJS Interview Questions for 2024

1) What is KnockoutJS? It is a JavaScript library which is based on MVVM pattern that helps developers in building rich and responsive websites. 2) Who is the author of KnockoutJS? Steve Sanderson is...

2 minutes read.

Top 15 Cordova Interview Questions for 2024

Top 20 Cordova Interview Questions and Answers for Freshers 1) What is Cordova? Cordova is a mobile application development framework. Cordova allows building mobile application using HTML5, CSS3, and JavaScript. Cordova is...

3 minutes read.

Top 31 Flask Interview Questions for 2024

1) What is Flask? Flask is a micro web framework written in Python. It is based on Werkzeug toolkit and Jinja 2 template engine. 2) Who is the developer of Flask? Armin Ronacher...

6 minutes read.

Top 30 VB Script Interview Questions for 2024

1) What is VB Script? VBScript stands for Visual Basic Scripting Language. It is a light version of Microsoft Visual Basic. It is a client side scripting Language. 2) What is the...

5 minutes read.

Top 30 Perl interview questions for 2024

1) What is Perl? It is a programming language which is used for web development, system administration, GUI development and etc. It is also known as cross-platform programming language. 2) What are the...

4 minutes read.

Top 30 TurboGears Framework Interview Questions for 2024

1) What is TurboGears Framework? TurboGears is a Python Framework. It is used to create rapid web application. It consists of several WSGI (Web Server Gateway Interface) components. It is developed...

5 minutes read.

Top 15 Xamarin Interview Questions for 2024

1) What is Xamarin? Xamarin is a .NET framework. It allows to create an application that run on multiple platforms. Xamarin Tutorial uses C# language and .NET framework to deliver native...

2 minutes read.