What components do they need?
Most of time they train like long distance runners.
You can check Nick Symmonds 2012 training log.
I run around 80km per week(50mpw), 2-3 times a week I do lots of jumps and weight training
Also 1-2 times a week I do short sprints at max effort.
While most of us run kinda slow for a long time they do 200m intervals pretty fast.
I ran D-1. Was an 800m guy who eventually moved to the 1500m by my senior year.
My training looked like this in college:
Summers: Easy miles and plyometrics, occasional 5K road race, 10 x 200 twice a month. Around 50-60mpw.
Fall: XC, 40-50mpw, 2 or 3 unattached meets per season. 45mpw. Did the same workouts as the true distance guys but the coach would pull us after a few reps and have us do hill repeats.
Spring (indoor and outdoor):
M: 4-5 miles easy.
T: 2 miles easy, 5x1000 at 5K pace, 4 x 200 hard, 1 mile easy
W: 8-10 miles easy
TH: 2 miles easy, 12 hill repeats all out - or something like 3 x 600m - 400m - 200m, 1 miles easy
FR: 2 miles easy, 2 x 1000 threshold pace, 2 x 400, 4 x 200, 2 x 400, 2 x 1000 threshold pace, 1 miles easy.
ST: Off or race. If racing, we took Friday off and cut down on workout volume during the week.
SU: 10 to 17 miles easy.
It depends if they are a 400/800 runner or a 800/1500 runner.
400/800 runners usually don't do that much distance work but they do a lot of speed work on the track. Probably 30 - 40 miles per week.
800/1500 runners do a lot more distance work. Could be anywhere from 60-90 miles per week.
Yeah, there's probably more variation in how runners train for the 800 than for any other event. I was a 400/800 guy in high school (after two years of running the 200), and was probably not doing more than 25 miles/week, usually less. I did a lot of the same training as the sprinters, lots of plyos, flying 30s, and reps ranging from 200-600.
Hardest day was 2x4x200, with the 200s in around 23, starting on the minute, 10 minutes recovery between sets, followed by 450 with the 400 in an even-paced 55, accelerating to a sprint for the last 50.