My suggestion is that you can vote, but don't vote in the short term.
Rejection by the company is generally divided into two types. The first one is to give the recruiters of the company an online communication. The other person read your resume and thought it inappropriate to refuse you. The second kind is that after inviting an interview, it is rejected after a certain round of interviews. Either way, it is because the other party thinks that your current work experience does not match the other party's job requirements, or the other party has a more suitable candidate. If you re-submit it at this time, the other party will be impressed and put your resume directly into inappropriate options. Repeated delivery may also be blacked out by the other party.
So submit your resume at least every other year. After one year, the staff of the other company may change, and different recruiters will have some differences in recruitment requirements. Some recruiters think that an unsuitable interviewer may have a better chance in the eyes of other recruiters.
After being rejected by the company, you can ask HR if you have any shortcomings, so that you can know yourself and others, understand the gap between yourself and others, understand the skills needed for this position, and strive to improve yourself within this year. In the process of new resume or communication, you can talk about some newly accumulated experiences and skills, so that the other party can feel their growth in a year.
On the road to job hunting, it is not smooth sailing. Being rejected is not an embarrassing thing. Don't lose heart. The key is to learn from your own shortcomings, improve yourself, keep learning and improving, and become a high-quality candidate for the post.