# Goodness of fit test for survey data?

Is there a way to test whether our data from sample is similiar to population data?

Let's say that we conducted a poll about political preferences with 2% marigin of error and 95% confidence level. Can we check reliably whether we had a proper sample?

I know about chi square tests. Let's say we have a party, which got 36% of 10000000 votes (3600000) and poll had said that they ought to get 35,5% (3550000). Chi-square result is about 704, which seems far too big.

I've heard that chi square shouldn't be used for large samples, so are there any other tests I can use?

Traditional statistical tests like chi-square-tests and binomial test are meant to investigate point hypotheses. If you test for x = 35.5%, you test for x = 35.50000000000...% and with a large sample (such as your $10^7$) things get quite precise and the slightest difference will yield a $p$ very close to zero.