The document contains questions about algorithms and data structures including: writing the recursive Fibonacci algorithm; deriving the complexity of binary search; properties of Big-oh notation; deriving the worst case analysis of Merge Sort; analyzing the asymptotic order of a recursive function; defining convex hull; sorting numbers using Merge Sort; discussing the divide and conquer technique; differentiating exhaustive search and divide and conquer; and briefly explaining time and space complexity.