Garmin interview question

3. What are linked lists, vectors and binary search trees optimized for?