Mine is 1 page. I never let it get longer, because most people I know don’t read past the first page. If it’s not important enough to go on page 1, it doesn’t need to exist on the resume.
Everything important is on the front page, but I put the more “fun” stuff on the back, in terms of personal projects/hobbies or other things that might be semi-relevant to the role.
It works pretty well, because it also allows me to gauge their interest in me pretty quickly if they bring up anything on the back page. If they didn’t find my resume interesting enough to even bother flipping it over/scrolling down, it’s probably not a great fit. So far, it’s worked pretty well as every single time an interviewer has brought up something on the back page, I’ve gotten an offer.
I also stick to a one page resume, but I brought a portfolio showing my work in greater detail. I’m an engineer so it was pictures of projects, technical drawings, and some stress analysis stuff. It seemed to help and I’m enjoying the company. So I guess I did both of the above.
Maybe I’ll manage to do some hobby stuff that’s worth including next time.