For me it depends on whether or not I have a lesson during that practice session (which impacts how I warm up - I will warm up spins and jumps sooner if I have a lesson than when I don't), and also if I am working on getting something ready to test. Right now I anticipate testing my gold moves in about 2 1/2 months so I am spending a little more time on those than I had over the summer, so for a 1 1/2 hour to 2 hour session I will usually work on moves for the first 30 minutes, and then end with 10-15 working through what I consider to be the more challenging ones. In between I work on spins, jumps, and if I feel up to it, my programs, and sometimes other MITF patterns (from higher tests). Sometimes depending on who is at the rink I'll spend a fair amount of time goofing around with footwork and various things.
I don't always do things in the same order though. While I was skating fewer (and shorter) sessions over the summer I'd often challenge myself to just go do a lap or two and then go right into a harder spin (like a layback, having only stretched off-ice, not doing any other on-ice spin warm up) and also saving moves for later in the session since time was limited. Likewise I would sometimes go through my jumps "backwards" (starting with my "harder" jumps first rather than starting with easier ones - I'm only doing singles so relatively speaking they're all easy, but I usually do edge jumps first, then toe jumps, so I'd start with a flip instead of a salchow, for example) and I am getting to where I need less warm up time in general to feel comfortable doing absolutely anything - I really want that confidence when I finally get around to taking my freeskate tests.