Taro Logo

Senior Software Engineer Interview Experience - San Francisco, California

January 1, 2020
Positive ExperienceNo Offer

Process

I was contacted by the recruiter on LinkedIn and responded, wanting to know more about the company and expressing my interest in an interview. The recruiter was prompt in responding and got me a phone interview scheduled.

Questions

Create a dictionary with the methods add(), get(), and delete().

The deleteRandom() method needs to remove a random value from the dictionary every time it is invoked. The deleteRandom() method should also adhere to constant time, as opposed to O(n). This means it should not iterate over the entire list to get values in order to remove the random value.

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the Affirm Senior Software Engineer role in San Francisco, California.

Success Rate

14%
Pass Rate

Affirm's interview process for their Senior Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive57%
Neutral0%
Negative43%

Candidates reported having good feelings for Affirm's Senior Software Engineer interview process in San Francisco, California.

Affirm Work Experiences