Depends how you do them and what you're using them for.
You can pretty much sprint them all out. This is by getting up to speed the first 50m or so, then you cruise for a while with fast legs but not lots of arm motion, about 200m in the arms start moving more, then you kick/drive the last 150m or so, depending on how long you can sustain a kick for. You can look up 400m technique.
Nornally the last 100m is slower, even though you're pushing hard and might even feel like youre going quicker. Eg it might be something like 12.67, 12.01, 12.34 and 13.89 for each 100m. Not sure if those are fully realistic numbers, but the second 100m is the fastest for top 400m runners.
If you're training for all out 400m speed the recovery will be very long, like 10+ minutes. Otherwise the subsequent repeats won't be full speed any more.
If you're training to improve your conditioning for a longer duration event, eg for a 1500m, a 5k, then you normally run them slower and with less recovery.
Like if your 5k time you're aiming for is 20 minutes, then you do like 10 400m repeats at race pace ((20*60)*400/5000) or maybe a tiny bit quicker and with less rest, maybe as much rest time as the repeats take eg if the repeat was 90 seconds rest for 80 seconds. Each repeat should be the same speed. Although for a 5k longer repeats like 800m or 1k repeats are probably better.
I'm no expert, but maybe this helps.
Or you could run them all out with a few minutes rest, but then obviously they'll get progressively slower, because you won't recover in between (how fast u recover depends on your aerobic fitness, assuming your muscles are already conditioned enough for the workout).