TOP 100 HADOOP INTERVIEW QUESTIONS ANSWERS PDF, REAL TIME HADOOP INTERVIEW QUESTIONS GATHERED FROM EXPERTS, TOP 100 BIG DATA INTERVIEW QUESTIONS, HADOOP ONLINE QUIZ QUESTIONS, BIG DATA MCQS, HADOOP OBJECTIVE TYPE QUESTIONS AND ANSWERS
Home » Posts filed under Hadoop Bigdata Objective type questions and answers
Showing posts with label Hadoop Bigdata Objective type questions and answers. Show all posts
Showing posts with label Hadoop Bigdata Objective type questions and answers. Show all posts
What is reduce - side join?
A. Reduce-side join is a technique to eliminate data from initial data set at reduce step
B. Reduce-side join is a technique for merging data from different sources based on a specific key.
C. Reduce-side join is a set of API to merge data from different sources.
D. None of these answers are correct
Answer: B
B. Reduce-side join is a technique for merging data from different sources based on a specific key.
C. Reduce-side join is a set of API to merge data from different sources.
D. None of these answers are correct
Answer: B
What is map - side join?
A . Map-side join is done in the map phase and done in memory
B . Map-side join is a technique in which data is eliminated at the map step
C . Map-side join is a form of map-reduce API which joins data from different locations
D . None of these answers are correct
Answer: A
B . Map-side join is a technique in which data is eliminated at the map step
C . Map-side join is a form of map-reduce API which joins data from different locations
D . None of these answers are correct
Answer: A
How can you use binary data in MapReduce?
A. Binary data can be used directly by a map-reduce job. Often binary data is added to a sequence file.
B. Binary data cannot be used by Hadoop fremework. Binary data should be converted to a Hadoop compatible format prior to loading.
C. Binary can be used in map-reduce only with very limited functionlity. It cannot be used as a key for example.
D. Hadoop can freely use binary files with map-reduce jobs so long as the files have headers
Answer: A
B. Binary data cannot be used by Hadoop fremework. Binary data should be converted to a Hadoop compatible format prior to loading.
C. Binary can be used in map-reduce only with very limited functionlity. It cannot be used as a key for example.
D. Hadoop can freely use binary files with map-reduce jobs so long as the files have headers
Answer: A
What are map files and why are they important?
A. Map files are stored on the namenode and capture the metadata for all blocks on a particular rack.
This is how Hadoop is "rack aware"
B. Map files are the files that show how the data is distributed in the Hadoop cluster.
C. Map files are generated by Map-Reduce after the reduce step. They show the task distribution during job execution
D. Map files are sorted sequence files that also have an index. The index allows fast data look up.
Answer: D
This is how Hadoop is "rack aware"
B. Map files are the files that show how the data is distributed in the Hadoop cluster.
C. Map files are generated by Map-Reduce after the reduce step. They show the task distribution during job execution
D. Map files are sorted sequence files that also have an index. The index allows fast data look up.
Answer: D
What are sequence files and why are they important?
A. Sequence files are binary format files that are compressed and are splitable. They are often used in high-performance map-reduce jobs
B. Sequence files are a type of the file in the Hadoop framework that allow data to be sorted
C. Sequence files are intermediate files that are created by Hadoop after the map step
D. Both B and C are correct
Answer: A
B. Sequence files are a type of the file in the Hadoop framework that allow data to be sorted
C. Sequence files are intermediate files that are created by Hadoop after the map step
D. Both B and C are correct
Answer: A
What are supported programming languages for Map Reduce?
A. The most common programming language is Java, but scripting languages are also supported via Hadoop streaming.
B. Any programming language that can comply with Map Reduce concept can be supported.
C. Only Java supported since Hadoop was written in Java.
D. Currently Map Reduce supports Java, C, C++ and COBOL.
Answer: A
B. Any programming language that can comply with Map Reduce concept can be supported.
C. Only Java supported since Hadoop was written in Java.
D. Currently Map Reduce supports Java, C, C++ and COBOL.
Answer: A
How many states does Writable interface defines
A. Two
B. Four
C. Three
D. None of the above
Answer: A
B. Four
C. Three
D. None of the above
Answer: A
Which method of the FileSystem object is used for reading a file in HDFS
A. open()
B. access()
C. select()
D. None of the above
Answer: A
B. access()
C. select()
D. None of the above
Answer: A
RPC means
A. Remote processing call
B. Remote process call
C. Remote procedure call
D. None of the above
Answer: C
B. Remote process call
C. Remote procedure call
D. None of the above
Answer: C
The switch given to “hadoop fs” command for detailed help is
A. -show
B. -help
C. -?
D. None of the above
Answer: B
B. -help
C. -?
D. None of the above
Answer: B
Which MapReduce phase is theoretically able to utilize features of the underlying file system in order to optimize parallel execution?
A. Split
B. Map
C. Combine
Ans: A
B. Map
C. Combine
Ans: A
What is the input to the Reduce function?
A. One key and a list of all values associated with that key.
B. One key and a list of some values associated with that key.
C. An arbitrarily sized list of key/value pairs.
Ans: A
B. One key and a list of some values associated with that key.
C. An arbitrarily sized list of key/value pairs.
Ans: A
How can a distributed filesystem such as HDFS provide opportunities for optimization of a MapReduce operation?
A. Data represented in a distributed filesystem is already sorted.
B. Distributed filesystems must always be resident in memory, which is much faster than disk.
C. Data storage and processing can be co-located on the same node, so that most input data relevant to Map or Reduce will be present on local disks or cache.
D. A distributed filesystem makes random access faster because of the presence of a dedicated node serving file metadata.
Ans: D
B. Distributed filesystems must always be resident in memory, which is much faster than disk.
C. Data storage and processing can be co-located on the same node, so that most input data relevant to Map or Reduce will be present on local disks or cache.
D. A distributed filesystem makes random access faster because of the presence of a dedicated node serving file metadata.
Ans: D
Which of the following MapReduce execution frameworks focus on execution in sharedmemory environments?
A. Hadoop
B. Twister
C. Phoenix
Ans: C
B. Twister
C. Phoenix
Ans: C
What is the implementation language of the Hadoop MapReduce framework?
A. Java
B. C
C. FORTRAN
D. Python
Ans: A
B. C
C. FORTRAN
D. Python
Ans: A
The Combine stage, if present, must perform the same aggregation operation as Reduce.
A. True
B. False
Ans: B
B. False
Ans: B
Which of the following statements most accurately describes the general approach to error recovery when using MapReduce?
A. Ranger
B. Longhorn
C. Lonestar
D. Spur
Ans: A
B. Longhorn
C. Lonestar
D. Spur
Ans: A
Which MapReduce stage serves as a barrier, where all previous stages must be completed before it may proceed?
A. Combine
B. Group (a.k.a. 'shuffle')
C. Reduce
D. Write
Ans: A
B. Group (a.k.a. 'shuffle')
C. Reduce
D. Write
Ans: A
Subscribe to:
Posts (Atom)