Proofpoint Interview Question

Iteration vs. recursion; search algorithms; sort algorithms; abstract problem-solving; data structures