Are Linux cron Jobs each executed sequentially or in parallel?

Solution 1:

Yes, cron job B will run at 8:05. You can also run more than one long-running job at 8:00 etc.

However, the job will not resume after a reboot. If you need something like that rewrite your job with a wrapper that gets scheduled often and that checks if it has something new to do or something else to continue. This will depend on the task you want to do, obviously.

Solution 2:

They are run in parallel. Cron Job B will run at 8:05 am.

Solution 3:

Each and Every cron on your system is isolated from each other, but the cron job execution time will solely depends upon the System Resources Allocation and the work for which Cron has been schedule.