1) Online Application and Questionnaire: Go through the online application, submitting resume, cover letter, etc. From there, you will be sent a questionnaire. Here are most of the questions: salary requirements, long-term career goals, top three factors you are considering when deciding between different companies, why you are interested in GEICO, what motivated you to apply for this position, tell a story about why you chose your major/field, how will your skills/experience match up to the job requirements, talk about a relevant analytical project. They also ask for your SAT/ACT scores, which is weird.
2) Analytical test in Excel: They give you 2 hours and it took me the whole time. You don't necessarily have to know anything about insurance, but you should know about growth rates and be able to do algebraic things given some insurance terms.
3) Phone Interview: Overall pretty easy, just make sure you know about their direct marketing strategy and Berkshire-Hathaway. First question: "What do you know about Geico?"
4) On-Site Interview: You will have 5 sections of your day. First is a benefits overview with HR. From there, the order depends on everyone's schedules, but will consist of an interview with an Associate Actuarial VP (toughest part), a review of your analytical test, two interviews with managers (1 step above analysts), and a comped lunch with two analysts. The first question I was asked was "What have you done to prepare for this interview?" Make sure you know about their direct marketing strategy and why that makes them competitive. Also make sure you know some of the benefits of being a subsidiary of Berkshire-Hathaway. I kept getting asked how they would measure certain things (i.e. using the conversion rate, growth rate, etc.). It's a lot of hypothetical questions about the various situations Geico is put in, for example, if they know State Farm is doing something, how can they react/what things should they look at. Make sure to have questions prepared for each person.