How would you know if someone has a drug problem?

they would not be their normal self nor act like their normal self. If your close enough and genuinely worried about the person, just ask them as its better on your mind. However if you want to go all MI5. One can gain a sample of DNA, say a hair sample and have it tested.