Let me explain the context first... I'm a programmer with about 15 years of professional experience. I've got and Autism Spectrum Disorder, what doesn't harm my professional performance (rather the opposite), but I'm always struggling with job interviews. The 2 things that make most of the problems are "show me how you are thinking" and "abstract puzzles". I just can't do them well enough, it's like asking a lame man to dance ballet. And both are totally irrelevant to the real work experience, actually.
I recon this locked me out of many jobs I tried to apply (actually, I fail something like >95% of the job interviews).
So, the question. I'm going to apply for a few job interviews in US companies (I never worked there before and don't have a residency, but I know a few companies that make H1B or L visas). Will it help to tell that I have ASD before the job interview, or this rather will make HRs even more paranoid? I just don't know what is the situation in USA wrt such issues; in my native country the answer would be "don't tell a soul about this".