@amolith Honestly, unless someone has been working for like 20+ years, the resume should still only be one page. Potential interviewers don't have the kind of time needed to wade through pages and pages.
A nice one-page "resume" summary with an optional more-complete CV attachment could also be acceptable.
Brought to you by someone whose been having to interview programmers for years . . . .