Cisco interview question

Sorting algorithms with time complexity and design patterns