I applied online. The process took 1+ week. I interviewed at GEICO
Interview
There are three rounds: initial assessment which can be a little challenging, phone interview which is just answering some questions about your life/background, if the schedule conflicts with you. Final round is the boss.