The document provides 29 sample questions on data structures and algorithms along with their answers. Some of the key questions covered include:
1. What is a data structure and examples of areas where they are applied extensively such as compiler design, operating systems, etc.
2. Major data structures used in relational databases, network and hierarchical data models.
3. Data structures used to perform recursion and evaluate arithmetic expressions.
4. Sorting algorithms like quicksort illustrated through an example.
5. Properties of different trees including the number of possible trees with a given number of nodes and number of null branches in a binary tree.
The summary hits the main topics covered in the document such as common