To set the rotation interpolation used for new curves
To change rotation interpolation in existing curves
You can change the rotation interpolation type only on rotation channels that have keyframes on all three channels (rotateX, rotateY, rotateZ). In addition, because the rotateX, rotateY and rotateZ channels always share the same interpolation type, changing interpolation for a single channel such as rotateX, automatically changes rotateY and rotateZ as well.
To change Euler interpolated rotation curves of a sphere to Quaternion interpolation
The rotation interpolation of the selected curves changes to Quaternion.
If you switch the rotation curves back to Independent Euler, the curves will not return to what they were when they were Euler. Instead, the resulting curves will be the Euler versions of the Quaternion solution. Since Quaternions solve for the shortest solution to a position, the multiple rotations that existed with the original Euler interpolation were deleted when you switched to Quaternion. Therefore, switching back to Euler doesn't return the rotations to 1020,1020,1020, it returns the curves to the Euler equivalent of the Quaternion solution (which in this example is 60, 60, 60).