Have you followed up a project before, on telegram, Twitter and other social media pages before? If you normally do that, then you will be aware when a project is going to be listed on an exchange. No coin had ever listed on an exchange without announcing such news on their social media pages, that's how it works.
except for binance that don't disclose information of their listening of some coins
Binance never hide their listing news, most of the time, projects that conducts launchpad normally gets listed.
Yeah, if you follow up on the coin project, you can get information through the telegram group or the official account of the coin. Actually there is no need to predict the coin will be listed on the top exchanges, from the official account or the official group you can find out and ask the people or admins there, but usually they list it and pin it on important messages. I think without going through the internal information it will be very difficult to predict. Easier, look at how the project progresses, the number of participants does not necessarily mean that the coin will be listed on the top exchange. It would be better if you follow the campaigns of the coin project that you think are good, that will make it easy for you to get information. Don't be easy to believe if the information you get is not from someone you can trust, it needs certainty or evidence to make the information reliable. As I said, it's better to get the information from the official. However, even from the official side, usually it will not happen as said by the party. Instead of predicting the list of coins on the top exchanges, it is better if you trade coins that are certain and already exist on the top exchanges. That will be safer, than the prediction is wrong and it makes you suffer a loss.