I went to a music festival and consumed drugs (amphetamines) while there. The day I was driving back from the festival, I got an email saying I had 24 hours to accept their job offer and 24 hours from acceptance of the offer to have had a company-administered drug test performed. Essentially, I stretched it out and accepted the offer 23 hours after I got it and scheduled the drug test as late as they offered it within the 24 hour time stamp from when I accepted. I flushed my system with water and fresh foods and produce and went to my job site to take the test. I didn't know until I went there that it was going to be a swab test but I took it and thought "whatever happens happens" but thankfully, I passed. They hadn't tested me at all after pre-employment screening and I was good from there.