I applied through a recruiter. The process took 3 weeks. I interviewed at PepsiCo in Jul 2010
Interview
Phone screen by HR, followed by in person interview with hiring manager. Brought in samples of previous work, which was greatly appreciated... received offer after intial meeting with hiring manager.
The interview was a straight forward process. Did ask about why you want this role, and what is your greatest strength and opportunity question. Definitely have the answers to your behavioral questions.