Re: will crontab start a job if the previous execution is running?
Yes. crontab just exec's the job. If you don't want that behavior you should write your task to determine if another copy is already running. A pid file is the traditional technique.
None are more hopelessly enslaved than those who falsely believe they are free.
Johann Wolfgang von Goethe