Simplicity of heads and socles of tensor products