I applied online. The process took 2 weeks. I interviewed at GEICO (Chevy Chase, MD) in Sept 2014
Interview
Lengthy but useful process. Helped me show my skills best. Meeting the team and talking to team members about their experience and work-life balance was useful.
I chose GEICO over a well-known Internet company, because of the enthusiasm and passion that this team and their manager bring. It feels intriguing to be a part of a cutting-edge group.
I applied through a recruiter. I interviewed at GEICO in Oct 2022
Interview
HR was very patient. The whole process was smooth and fast. 4 rounds of interviews in total. The first round was ML+resume; the second was python + SQL + easy algorithm, the third round was real case machine learning models, the last round was with one of the managers and asked resume and one machine learning model.
Interview questions [1]
Question 1
Asked many machine learning questions such as decision tree, random forest, KNN, and Kmeans. Must know the detail of each model very well. Deep understanding of your resume, asked many details
Onsite technical screen had SQL and python coding questions. Format was in a double spaced google doc, which is by far the worst possible way to ask these questions. Interviewer didnt seem to understand the problems during the interview leading to confusion. GEICO, like many financial or insurance companies, have really poor interview processes in place for data science. Bottom quartile compensation = bottom quartile talent.
It was a very strenuous and long process which required a lot of time spending through multiple rounds of interviews and take home exam. Many technical questions regarding ML from multiple interviewers.