Not if you're applying for a position as an LEO.
If you ask me whether or not I drink, you will answer to the EEOC if I am not hired.
Not if you're applying for a position as an LEO.
If you ask me about my sexual preferences during the interview you will answer to the EEOC if I am not hired.
This is, at least in CA, correct.
Care to offer an explanation why?