1. Check if a given array can represent Preorder Traversal of Binary Search Tree
  2. Partitioning a linked list around a given value and If we don’t care about making the elements of the list
  3. Implement two stacks in an array
  4. Implement k stacks in a single array
  5. Sort a stack using a temporary stack
  6. Inorder Successor of a node in Binary Tree
  7. Inserting m into n such that m starts
  8. Converting a Real Number (between 0 and 1) to Binary String
  9. Find longest sequence of 1’s in binary representation with one flip
  10. Find a Fixed Point (Value equal to index) in a given array
  11. Multiply two numbers using bitwise operators
  12. Program for Tower of Hanoi
  13. Sorted merge in one array
  14. Given a sequence of words, print all anagrams together
  15. Print all possible combinations of r elements in a given array
  16. Rank of an element in a stream
  17. Program to print last 10 lines
  18. Different methods to reverse a string
  19. Dynamically allocate a 2D array in C
  20. Find the k most frequent words from a file
  21. Count trailing zeroes in factorial of a number
  22. Find the closest pair from two sorted arrays
  23. Compute the minimum or maximum of two integers without branching
  24. Find the point where maximum intervals overlap
  25. Find number of Employees Under every Employee