It might be different from companies.
Two weeks ago, I received offer letter (email, and surface letter as well), and next day, the company started urine control substance test and background check.
On the sheduled start date, the third party who conducted background check sent me a copy of background check report.
It really depend on companies.