Reference The design, complexity, and sample code of the merge sort algorithm — a common sorting algorithm necessary for interviews.