I applied through university. The process took 2 weeks. I interviewed at State Farm (Columbus, OH) in Nov 2016
Interview
I was contacted for a phone interview a few weeks after I applied. Almost all the questions were behavioral, and "tell me about a time". They covered a few programming languages/concepts and asked me to rate my understanding between 1-3. It lasted about half an hour.
It was my first real interview, so I rambled on some of the behavioral questions.
Interview questions [1]
Question 1
Describe a time where you had to describe a difficult idea to someone.
Hire Vue video Interview, but they get back to you pretty quickly. They are trying to get through a lot of applicants and it is obvious in their hiring process.
Interview included a virtual interview where you're asked to record video answers. This is followed by a coding challenge. Finally, there was a live video call interview with team members.
Interview questions [1]
Question 1
What was the most challenging task you faced, how did you overcome it, and what did you learn?
It consisted of three rounds: screening coding, self-recording interviews, and panel interviews. Panel interview was very technical, and questions were closely related to the job responsibilities. The difficulty for coding assessment wasn't as bad but definitely need to know the basics.
Interview questions [1]
Question 1
What is the difference between an interface and abstract class?