First of all, Hainan University and Yunnan University are both 2 1 1 national key construction universities, and Ningbo University should be regarded as a regional university in Zhejiang.
Second, Dayun's majors are not bad, but the scores are somewhat high. If you are in Shanghai University, you should choose communication engineering, materials and chemical engineering, and electronic information. It's quite easy to get out and find a job, and I also have a sense of identity outside. Take Ningbo University as an example. Students of Ningbo University often complain that the resumes returned by recruiters are not 2 1 1. Hey.
Third, Kunming, Haikou and Ningbo have their own advantages. Kunming is far away, which is equivalent to walking from the easternmost to the westernmost. It's really Qianshan. If you go far away from Hainan, you can take the high-speed train to Haikou. It may be better to take a bus in Ningbo.
I suggest you choose all three and fill in your volunteers. As for the order, you decide for yourself. Wish you success!