With no work history, the resume's job is to prove you can be taught and can finish things. Course projects count if you write them like work.
Three things, in order of weight.
Projects written like jobs: your role, what you did, what came out
Internships, even short ones, with concrete tasks
Evidence of finishing — competitions, shipped work, a repo that runs
Work them into your title, project descriptions and skills — don't pile them into a list.
Each cover is the template itself, rendered.
Built for campus recruiting, bilingual-friendly.
Chinese two-column with a photo slot, standard for 校招.
Fresh and clean without looking junior.
One page. Unless you have 10+ years and a genuinely full second page, the second page only dilutes the first. Put projects written like jobs: your role, what you did, what came out above the fold.
Padding with club titles and generic personality traits. It is the single most common reason this role gets screened out, and fixing it matters far more than changing templates.
Use AI for the first draft, then verify every claim and number yourself and reorder keywords against the target job description. AI handles speed; the content is still your responsibility.