My son has taken a job on the other side of the country. He finishes college late around May 1. It would be unrealistic for them to expect him to start right after as he will want to get his affairs in order and set up the permanent move.
He asked for a start day in June. They were fine with that and told him they will give him two start days in June to pick from. (Probably will be June 5 and June 12).
I wouldn’t conciser this a “Vacation”, as he will not be on the payroll so no skin off the company’s nose… It is just a short gap between finishing college and starting work.
Most students will have 40 years in the work force so a few weeks between graduation and work is probably not a bad idea.