There is no "legal" weed except medicinal weed, and if you're using that, you should have a doctor's report. A test can no distinguish between "legal" and "illegal," but it will pick up traces of weed.
There is no legal weed exept medical so if you hav a form or prescription than no but if not your not getting that job!!