Taro Logo

Software Engineer New Grad Interview Experience - United States

February 14, 2019
Negative ExperienceNo Offer

Process

I usually don't write reviews after phone screens, but this process was horrible.

I have never been restricted to a specific coding language during the interview process at any company. However, Gusto made me choose between Ruby, Python, or JavaScript – none of which I am proficient in.

The question was super easy, but I couldn't get more than the first test to pass because I couldn't get my syntax correct.

I'm definitely not a bad programmer. I've interviewed at Unicorns and big tech companies, and received offers from some.

Taking into account my performance at other company interviews, Gusto is not using the correct evaluation method for their software engineer candidates. They are looking for language proficiency, not CS fundamentals proficiency.

I would not recommend wasting time on their interview (even for practice) unless you are proficient in one of the three languages stated above.

Questions

Given two hashmap-type data structures (expected, actual), compare the two maps and return the differences.

Map values can be another map or an integer value.

A map can look like the following:

Apple - 3 Orange Banana - 4 Strawberry - 7

Key Apple maps to 3. Key Orange maps to another map containing Banana mapped to 4 and Strawberry mapped to 7.

Interview Statistics

The following metrics were computed from 5 interview experiences for the Gusto Software Engineer New Grad role in United States.

Success Rate

20%
Pass Rate

Gusto's interview process for their Software Engineer New Grad roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive60%
Neutral20%
Negative20%

Candidates reported having very good feelings for Gusto's Software Engineer New Grad interview process in United States.