1. Different companies, and likely different departments within larger companies, have different interviewing techniques, and will emphasize different things. Some focus on verbal aspects, others will look at sample code, or your ability to generate pseudo-code on the fly to solve a common problem or implement a common algorithm. Some companies are notorious for long, intensive, multi-day interviews, others don't ask much more than when you can start. One thing that's for sure, there is no standard for interviews.
2. Different strengths and weaknesses like verbal or visual learning styles are found across all people. It's not an NT vs. AS thing, it's just different styles of information processing.