What is a stack?
What are the stack operations?
What are queues?
What are the queue operations?
What are linked lists?
How do you insert an item into a linked list?
What are trees?
What are the types of tree traversal?
How do you perform post-order traversal?
How do you perform breadth first traversal?