Yes.
Many WDW locations have gone to what is called preference scheduling ... you pick your days off, and then you can preference what is most important to you ... Location (for those that are trained in multiple locations within an area), # of Hours per week, or Shift Time (of day).
Other areas use what is called a progressive schedule. For example, my typical week would be Off-Off-Close-Close-Mid-Mid-Open ... meaning that I have my 2 days off, then close the next 2 days (this shift is dependent on park hours), middle of day shift for the next 2 days (some variation on times, but not as much), and then open on "my friday" (very little variation on shift times), then I'm off for "my weekend", and the whole process starts again.
Still other areas use what is called a bucket bid scheduling system ... You can pick AM, PM, or Float, and you'll always be in that "bucket", but the exact times may vary.
Lastly, there are some areas that use pretty much a straight seniority system. The person with the highest seniority has the earliest shift, and the person with the lowest has the latest, and everyone in between is arranged pretty much exactly in order of seniority.
Clear as mud?