Hi Paul,
Welcome to JavaRanch and this forum.
I would suspect that all the testing is done back to back. That is, automatic failure issues are inspected first, immediatly followed by automated testing, immediately followed by manual code inspection and scoring.
We have had people who have received complete results back in a very short period of time (only a few days after submission), and we have had people who have waited until almost the end of the six weeks before finding out that they have had an automatic failure. There does not seem to be any particular
pattern to it.
Regards, Andrew