Taro Logo

Entry Level Software Engineer Interview Experience

February 1, 2018
Negative ExperienceNo Offer

Process

I received an email from HR asking for a HireVue interview. The interview was supposed to last an hour, but it ran for almost one and a half hours. I was asked questions literally from a script designed to cover all the possible questions you would get in sophomore/junior level CS classes.

I waited for seven weeks to get a reply from HR (after emailing them three times in those seven weeks) regarding the next steps in the interview process, and I still haven't heard from them.

During the interview, I was asked several questions and had two coding challenges. I had to find bugs and write some small code in Java as well as JavaScript.

Questions

What are the primitive data types?

What are the four principles of Object-Oriented Programming?

How do you find the highest value in an array?

What is method overloading?

Why is a synchronized block better than a synchronized method?

Give a few examples of SQL Joins.

What are some design patterns?

What is the difference between an ArrayList and a LinkedList in Java?

What is casting in Java?

What are primary key and foreign key constraints?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the American Express Entry Level Software Engineer role in United States.

Success Rate

50%
Pass Rate

American Express's interview process for their Entry Level Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive50%
Neutral0%
Negative50%

Candidates reported having mixed feelings for American Express's Entry Level Software Engineer interview process in United States.

American Express Work Experiences