Depends on the test. If it's a urine test, about a week should do it. Bodies work differently; it takes slightly longer for some, slightly less time for others. A Week is the outside limit, to be safe. If it's a snip of Hair, Good Luck. That joint you smoked last night will hit the end of your hair so you can cut it off in a couple of years.
You cant.
Don't use marijuana.
No.
You don't; that's the whole reason for the drug screen.
Immediately, if they're not testing for it... and the typical drug test doesn't screen for zolpidem.
There's no way to pass a drug test if you're doing drugs. That's what drug tests show.
Fail
Just tell your new employer that you take a prescription pain killer and that it may show on the drug screen.
30 days+ for detox. There is really no "sure" way to fake the pass if that is what you are talking about. It depends on what kind of drug screen is being used (saliva, urine, blood, etc.) but they sell products for that ex: sure-gel, ready clean, etc.
if the pres is covering the drug in your body
Well when is the drug screen and when do you plan on stopping? if you continue to smoke weed and take a drug screen, obviously you're not going to pass it. Marijuana can stay in the system from 5 days to 60 days, the lowest amount of time for those who smoked maybe once or twice. if you were to stop smoking weed all together and did not use any detox, you're looking at 1 - 2 months.
You don't