The following query will list SQL Agent jobs that are due to start execution at the same time:
;with cteNextRunDatetime as ( SELECT job_id, next_scheduled_run_date = max(next_scheduled_run_date) FROM msdb.dbo.sysjobactivity WHERE next_scheduled_run_date IS NOT NULL GROUP BY job_id ) , cteSimultaneousJobsDates as ( SELECT next_scheduled_run_date FROM cteNextRunDatetime GROUP BY next_scheduled_run_date HAVING COUNT(*) > 1 ) SELECT sj.name, sj.description, c.next_scheduled_run_date FROM msdb.dbo.sysjobs sj JOIN cteNextRunDatetime sja ON sj.job_id = sja.job_id JOIN cteSimultaneousJobsDates c on c.next_scheduled_run_date = sja.next_scheduled_run_date WHERE enabled = 1 ORDER BY sja.next_scheduled_run_date