elect_eng said:
However, if there is any indication of an ongoing alchohol addiction, or that your past history might be repeated, that is the "kiss of death".
Also just to amplify this. Employers generally don't care what you do on your off-hours, and in fact people go out of their way to avoid concerning themselves with people's past and private lives. The concern that the employer has is that you have a problem that will cause you to miss work, be less productive, and cause problems for the company (i.e. if you get pulled over for DWI while driving a company car).
If someone specifically asks about it, then you need to be upfront and honest, but I'd avoid mentioning your past unless someone asks you about it. The problem is that if you appear defensive, then the interviewer may get the mistaken impression that there is a current issue.
Also interviewers will generally avoid asking questions about criminal records, because there are all sorts of landmines for the employer. There are certain questions that are illegal, and certain questions that will cause problems. For example, it is illegal in the United States to deny someone a job merely because they were arrested. In some states, it's legal to ask whether you were arrested, but not in others. (This is one more reason I'd actually prefer if you *didn't* volunteer this sort of information if you were interviewing with me.)
What usually happens is that the interviewer doesn't ask these sorts of questions, but human resources will do a background check, and since HR has expertise in employment law. Also there are laws in place that require the employer to inform you if a hiring decision was made on the grounds of a background check.
My advice would be different if it was a felony conviction or something that happened in the last year, since in that situation it will come up anyway and it's better if you bring it up.
One more thing, when employers do a background check, the main thing they are concerned about isn't a distant criminal record. The main thing they are concerned about is the accuracy of the resume (i.e. did you get the degrees you said that you did, do the jobs you said you did, etc. etc.)