1.GPA 3.8↑(not demand too high because i want to have more time to study Professional knowledge rather than something maybe useless in the future)
2.postgraduate recommendation(if possible)3.CET4/6 550/500 (the reason is same as the first point)4.participate ACM (it maybe take me a lot of time and energy but i think it‘s rewardable )5.take part in some technology community to learn the most practical skill.