Even if you're still in high school, already have a major, or already graduated/never went to college. I'd say that it's strangely accurate for only asking 10 questions. It said that i'm the investigative type and that one of the possible careers that would suit me was medicine (which is good...considering how I'm a senior premed student) and it also was correct for 4 of my friends. And don't worry it's not spam it's from about.com if you don't believe me just type in "college major quiz" in google and click the first link.
http://homeworktips.about.com/library/maj/bl_majors_quiz.htm
http://homeworktips.about.com/library/maj/bl_majors_quiz.htm