A resume should ideally be one page long, especially for recent graduates and professionals with one to ten years of experience. Employers and hiring managers typically have only a few seconds to review your resume, so you should provide the most relevant and impressive information in the shortest amount of time possible.