They would not just call 1000 people and take whoever answered the phone, because you might get 1000 Ds or 1000Rs by accident.
I’m pretty sure I read one poll description where it said they randomly called a set number of people, using some kind of software to determine where to place the random calls. I got the impression they then let the folks they poll self identify as to party.
In thinking about all these polls, it occurred to me that in recent elections even the EXIT polls have proved to be wrong. So no matter what they say, get out and vote.