| Snaprecruit.com

| Snaprecruit.com

Interview question based on skill :

Take as many assements as you can to improve your validate your skill rating

Total Questions: 20

1. Which of the following performs compression using zlib ?

Correct Answer is : TZlibTransport

2. ________ is a multi-threaded server using standard blocking I/O.

Correct Answer is : TThreadPoolServer

3. _____________ transport writes to a file.

Correct Answer is : TFileTransport

4. __________ abstract class has three main methods for loading data and for most use cases it would suffice to extend it.

Correct Answer is : LoadFunc

5. Point out the correct statement :

Correct Answer is : LoadPush has methods to push operations from Pig runtime into loader implementations

6. Which of the following has methods to deal with metadata ?

Correct Answer is : LoadMetadata

7. ____________ method will be called by Pig both in the front end and back end to pass a unique signature to the Loader.

Correct Answer is : setUdfContextSignature()

8. Point out the wrong statement :

Correct Answer is : The meaning of getNext() has changed and is called by Pig runtime to get the last tuple in the data

9. ___________ return a list of hdfs files to ship to distributed cache.

Correct Answer is : getShipFiles()

10. The loader should use ______ method to communicate the load information to the underlying InputFormat.

Correct Answer is : setLocation()

11. ____________ method enables the RecordReader associated with the InputFormat provided by the LoadFunc is passed to the LoadFunc.

Correct Answer is : prepareToRead()

12. __________ method tells LoadFunc which fields are required in the Pig script.

Correct Answer is : pushProjection()

13. .A loader implementation should implement __________ if casts (implicit or explicit) from DataByteArray fields to other types need to be supported.

Correct Answer is : LoadCaster

14. ________ is the architectural center of Hadoop that allows multiple data processing engines.

Correct Answer is : YARN

15. Point out the correct statement :

Correct Answer is : All of the mentioned

16. YARN’s dynamic allocation of cluster resources improves utilization over more static _______ rules used in early versions of Hadoop.

Correct Answer is : MapReduce

17. The __________ is a framework-specific entity that negotiates resources from the ResourceManager

Correct Answer is : ApplicationMaster

18. Point out the wrong statement :

Correct Answer is : The ResourceManager is the per-machine slave, which is responsible for launching the applications’ containers

19. Apache Hadoop YARN stands for :

Correct Answer is : Yet Another Resource Negotiator

20. MapReduce has undergone a complete overhaul in hadoop :

Correct Answer is : 0.23