Shanghai has a high threshold for civil servants. I didn't pass the exam of Shanghai Customs last year. There must be something wrong with the interview. It is best to take the postgraduate exam, preferably the postgraduate of 985 University. It is difficult for you to get into Shanghai Taxation Bureau with your undergraduate degree and major now, because you can't pass the interview, your major is wrong and your education is low. If it doesn't matter, the interview will be difficult.
It will be much better after taking the postgraduate exam. Most importantly, if you are promoted in the future, if you exclude relationships, your education is very important.