You also must have not used marijuana within the last 3 years (even medically or if legal in your state), and no illegal drugs within 10 years.
This lost a lot of applicants when they recruited at my college
I can pass those, but I have personally interviewed and had them send 3-4 polygraphers, each one betting $10 bucks against the previous one that they could get a baseline from me.
The last guy seriously thought I was a plant there to discredit whoever approved me and called down to the local DMV to make sure my driver's license was real (it was) since he couldn't get a baseline on my name (three times)