A resume should ideally be no more than two pages unless you write an academic CV. A page may be sufficient if you are a recent graduate or applying for an entry-level role.