Taro Logo

Software Engineer Interview Experience

March 12, 2024
Neutral ExperienceNo Offer

Process

5 min: Introductions (who they were, who I was)

50 minutes: HackerRank question. Very minimal starter. No starting code; essentially, just an example and the intended result were given. Context on how to handle non-positive cases was not provided.

5 min: Questions

Questions

Given an organization represented as a nested Python dictionary:

python { 'Person1': { 'Person2': None, 'Person3': { 'Person4': { 'Person5': None } } } }

If a person is a manager, return a tuple: ('manager', numberOfDirectReports, numberOfTotalPeopleReporting).

If a person is not a manager (an individual contributor or IC), return a tuple: ('IC', 0, 0).

To clarify, you are given a nested dictionary. The top-level keys represent the highest-ranking individuals. The values associated with these keys are dictionaries of the same format, representing their direct reports.

Was this helpful?

Interview Statistics

The following metrics were computed from 26 interview experiences for the Patreon Software Engineer role in United States.

Success Rate

8%
Pass Rate

Patreon's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive27%
Neutral23%
Negative50%

Candidates reported having negative feelings for Patreon's Software Engineer interview process in United States.

Patreon Work Experiences