CS-702 (D) · Big Data/Unsolved PYQ Paper
CS-702-D Big Data - Dec 2024 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaList the components of Hadoop, explain its use.
How to answer
- List Hadoop core components: HDFS, YARN, MapReduce, Hadoop Common
- Brief function of each component
- Use/purpose: distributed storage and processing of Big Data
- Example use-cases
-
7 MarksbWhat are the V's of Big Data? Explain with examples.
How to answer
- Define V's of Big Data: Volume, Velocity, Variety, Veracity, Value etc.
- Explain each V briefly
- Give example for each V
- Significance for Big Data systems
-
7 MarksaExplain the required infrastructure for Big Data.
How to answer
- Define Big Data infrastructure need
- Hardware: clusters, storage, networking
- Software: Hadoop, NoSQL, virtualization/cloud
- Scalability and fault tolerance aspects
-
7 MarksbExplain concept of Map Reduce using an example.
How to answer
- Define MapReduce concept and phases: Map, Shuffle, Reduce
- Explain with word-count or similar example
- Role of key-value pairs
- Diagram of data flow
-
7 MarksaExplain in detail building blocks of Hadoop with neat sketch.
How to answer
- List building blocks: HDFS, YARN, MapReduce, Common, Pig, Hive, HBase etc.
- Explain role of each block
- Show layered architecture with neat sketch
- Interaction between blocks
-
7 MarksbDiscuss on the different types and formats of Map-reduce with an example each one.
How to answer
- Define MapReduce types/formats: input formats, output formats
- Explain TextInputFormat, KeyValueInputFormat, SequenceFile etc.
- Give example for each type
- Use-case for each format
-
7 MarksaDefine HDFS. Discuss the HDFS Architecture and HDFS Commands in brief.
How to answer
- Define HDFS and its features
- Explain architecture: NameNode, DataNode, blocks, replication
- List common HDFS shell commands with syntax
- Read/write flow in brief
-
7 MarksbExplain procedure to write user defined functions in Hive. https://www.rgpvonline.com
How to answer
- Define Hive UDF and its types: UDF, UDAF, UDTF
- Steps: write Java class extending UDF, implement evaluate(), build jar
- Steps: add jar and create temporary function in Hive
- Example usage in Hive query
-
7 MarksaWrite a word count program in Pig to count the occurrence of similar words in a file.
How to answer
- Load input file using LOAD statement
- TOKENIZE and FLATTEN lines into words
- GROUP by word and COUNT occurrences
- STORE/DUMP result; Pig Latin script
-
7 MarksbExplain working of Hive with proper steps and diagram.
How to answer
- Define Hive and its role over Hadoop/HDFS
- Explain components: driver, compiler, metastore, execution engine
- Steps of query execution from HiveQL to MapReduce
- Neat diagram of Hive working
-
7 MarksaWhat are the different Hive data types? Explain them briefly.
How to answer
- List primitive types: TINYINT, INT, BIGINT, FLOAT, DOUBLE, STRING etc.
- List complex types: ARRAY, MAP, STRUCT, UNION
- Brief description and example of each
- Use in table schema definition
-
7 MarksbWrite a short note on use of NoSQL database in industry.
How to answer
- Define NoSQL database
- Industrial uses: social media, e-commerce, IoT, big data analytics
- Examples: MongoDB, Cassandra, HBase
- Benefits for industry: scalability, flexibility
-
7 MarksaDiscuss various types of NoSQL databases with example.
How to answer
- List four types: key-value, document, column-family, graph
- Explain each with characteristics
- Give example DBMS for each: Redis, MongoDB, Cassandra, Neo4j
- Comparison of use-cases
-
7 MarksbDiscuss key characteristics and advantages of NoSQL database.
How to answer
- Define NoSQL key characteristics: schema-less, horizontal scaling, BASE
- Explain advantages: high availability, flexibility, performance
- Contrast with RDBMS briefly
- Suitable application scenarios
-
14 MarksExplain the following.
- i)Social Network as a graph
- ii)Social Network Mining
- iii)Recommender system
How to answer
- Social network as graph: nodes, edges, properties
- Social network mining: community detection, link prediction
- Recommender system: collaborative/content-based filtering
- Examples for each concept
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel