"What are the time complexities of common sorting algorithms, and how would you compare their best, average, and worst-case behavior?"