Me postulé en línea. Acudí a una entrevista en State Farm (Richardson, TX) en may 2017
Entrevista
I applied online. Received an email from the recruiter a few days later asking for my transcripts and updated resume. She scheduled a phone interview with one of their recruiters.
The interview will be a technical and competency-based interview designed to gauge how well your skills and experience fit the job opportunity. Be prepared to provide Specific Examples to multiple interview questions with regard to your skills and experience.
You can learn more about State Farm's interview process at Statefarm.com/careers.
I was not selected for the further round because I am on OPT and State Farm cannot sponsor H1 now or in the future.
Me postulé en línea. El proceso tomó 3 semanas. Acudí a una entrevista en State Farm (Atlanta, GA) en feb 2018
Entrevista
Filled out an application online for Entry Level OO Software Engineer.
1. Phone Interview
2. In person interview
During the phone interview they asked you to rank preferred place of work out of 4 locations they have. Bloomington, Atlanta, Dallas and Phoenix are the choices.
I Choose Atlanta They scheduled an interview for me there. When I got to Atlanta I was notified that I don't know why they scheduled your interview here we aren't even filling any positions here.
1. Phone interview is easy Straight forward behavioral questions. Tell me about a time when you ....
2. In person interview has two parts: Behavioral and technical. Google Object oriented programming questions for Java and brush up your skills and you will do fine. One of the questions that you are not going to find is that UML. They asked me if I knew UML. Also if you write down Mobile developer they might ask you questions based on that. I didn't have anything written on my resume about mobile development so they skipped that part.
They will also show you a small code and ask you questions along the line which one would you choose and why. The is written in Java because they are a Java shop.
ArrayList employee = new ArrayList();
vs.
List employee = new ArrayList();
As soon as I saw the code I was like there is something wrong with the syntax first, but after the interview I looked at some old old old Java code and learned that before Java 1.5 there were no Generics (ArrayList<Employee>).
Oh they do not email you and tell you that you didn't get in. You need to keep looking at their application site. (Kinda lame, don't you think?)