Microsoft Interview Question

difference between threads and processes, sorting algorithms, memcpy and its corner cases.