Java Sorting Program Interview Questions