Half life of alprazolam is about twelve hours. Theoretically the drug is cleared out of your body by five half lives. Still you have three percent drug left in your body. By eight days, you have very little quantity of drug left in your body. But if you are unfortunate to live in country like US, this very small quantity will be detected by the sensitive test. Hopefully this should not disqualify you.