Taro Logo

Software Engineer Interview Experience

January 1, 2017
Neutral ExperienceNo Offer

Process

Take-home coding exercise.

Was asked not to run the code to simulate interview circumstances, and had a time limit of an hour (it was possible to submit the code after an hour).

Opinion: either allow me to test my code as I would at work, or give me a chance to discuss the problem with an actual person.

Questions

Describe an algorithm to check for "correctness" (sortedness) of a binary search tree, and the big-O notation of the algorithm.

Describe an implementation of a least-used cache, and its big-O notation.

Was this helpful?

Interview Statistics

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

Success Rate

9%
Pass Rate

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

Experience Rating

Positive45%
Neutral19%
Negative36%

Candidates reported having mixed feelings for Asana's Software Engineer interview process in United States.

Asana Work Experiences