You start off with a typical phone interview in which you are asked a series of standard questions about your education (how applicable is it to the position), your leadership experiences, and your perspective on the program. I highly recommend practicing or at least having 3-4 instances ready of when you displayed "leadership qualities."
After the initial phone interview you may schedule an in-person day of tests (read: hoops). This is a long process and I recommend clearing your entire day because it can take anywhere from 6 to 8 hours, depending on if you pass all the requisite interviews/exams. The first portion of this day is a multitasking test - and it is simple enough. Just clicking boxes and filling in information + a typing test. Next you take a larger version of the personality test you likely took when first applying, except this one is twice as long. I assume that it is to see how you work or would work with others in a team.
If those go well, you get an in-person interview with the recruiter you initially spoke with (or at least I did). Same deal - just an in-person version of the questions you've already answered where the recruiter feverishly types down either what you say or some details about it. The next stage was a role play scenario. This is not as difficult as many others have said it is. You sit in a room, are given a packet to study about some fictitious company and deal with the "customers" that call. Sometimes it is easy, other times they are a little more difficult, but I never had anyone yelling at me or hyperbolically emotional. Based on the other interview experiences on Glassdoor, I focused on this portion (even in different languages), but it is really simple, just don't lose your cool on the phone. You just sell the fake product, update existing policies, and write it all down. You have 20 minutes to study the packet (but it is left with you to reference) and a notepad.
If you "pass" that, next is a tour of where you'll be working and some of the types of employees you'll be supervising after the program. Pretty simple. After that I had an interview with a supervisor in their office, which was easier than the initial interviews. At this point, if you've made it this far, you're starting to get pretty comfortable and confident, despite testing (read: competing) with others right next to you (although maybe in various stages of the process).
After this I had some mandatory shadowing of an existing employee, which isn't all that helpful when they are answering calls and aren't given any time to answer any of your questions. Lastly, and probably most crucially, is the final panel interview with executive-level management. You sit in a panel of typical business execs and answer their questions. At this point, I'd recommend not "attacking" the interview, but focus on growing and developing a career with geico in a calm way. This was probably my big mistake because at the end of the day, you're ready to just strike all their questions down, but the confidence may come off a different way. Just answer the questions in quick, pithy responses.
This was the end of my journey with geico. I wasn't offered, even after passing all of my "exams" and interviews. I was pretty shocked to be honest and some of the other people I had interviewed with seemed genuinely shocked as well, but who knows. You need to play to the position and don't seem overly ambitious. It's never good if a vice president seems intimidated by confidence and focused objectives.
Here are some cliff notes:
1) Don't mention graduate school.
2) Don't bother applying if you didn't major in Business.
3) Don't expect anyone to go out of their way to help you.
4) Don't mention geico's competitors (Progressive, State Farm [currently ahead of geico], etc)
5) Don't talk too much.
While I wasn't offered, getting to the last "stage" is a real test and the interview skills you develop during this process are surely going to be useful elsewhere.