Repeated Questions
Repeated Questions
com/share/6735d8a9-0298-800e-9a84-36f951caac21
Repeated Questions
o What is pointer to pointer? (Repeated in April 2022, April 2023, and October 2022)
o What is sorting? State the techniques of sorting. (Repeated in April 2022 and
October 2023)
o What is non-primitive data structure? (Repeated in April 2022 and October 2023)
o What is stack? Explain different operations used in stack. (Repeated in April 2022,
October 2022, and October 2023)
o What is balance factor? How is it calculated? (Repeated in April 2023 and October
2022)
o Differentiate array and structure. (Repeated in April 2023, October 2022, and
October 2023)
o Construct Binary Search Tree (with different data values in each exam but same
type of question). (Repeated in April 2022, April 2023, October 2022, and October
2023)
o Explain insertion sort technique with an example. (Repeated in April 2022, April
2023, and October 2022)
o Selection sort (or similar sorting algorithms like quick sort or merge sort) appears
frequently but with variations in data values for sorting.
o Write a function to create and display singly or doubly linked list. (Singly linked list
creation in April 2022, April 2023, and October 2023)
o Write a function to delete the first node in a singly linked list. (Repeated in April
2023 and October 2022)
6. Definitions Related to Graphs and Trees:
o Define terms like Directed Graph, Parent Node, Subtree, Degree of Vertex, Leaf
Node, etc. (Definitions related to graphs and trees appear repeatedly across different
papers)
o Create and Display Linked List: Questions often ask to write a function to create and
display a singly or doubly linked list.
o Delete Node in Linked List: Specifically, deleting the first node from a singly linked
list.
Repeated with slight variations across April 2022, October 2022, and
October 2023.
3. Sorting Algorithms:
o Selection Sort and Other Sorting Variants (e.g., Quick Sort, Merge Sort): Often
asked with different data inputs to apply the specified sorting algorithm.
Appears across multiple papers, like April 2023 and October 2023.
Appears in April 2023 (Inorder traversal), October 2022 (all three traversals),
and October 2023 (Preorder traversal).
o Graph Traversals (BFS and DFS): Implementing functions for graph traversals using
either breadth-first search (BFS) or depth-first search (DFS).
5. Queue Operations:
o Insert Element in Circular or Static Queue: Write a function to insert an element into
a circular queue or queue implemented as an array.
o Binary Search: Writing a function to search for an element in an array using binary
search.