Taro Logo

Software Developer Interview Experience - Canada

December 1, 2015
Positive ExperienceNo Offer

Process

The recruiter reached out to me via email and set a time to chat over the phone. Then she sent me an online coding challenge. After the coding challenge, there was an hour-long phone interview. The interviewers were very personable and friendly. For the phone interview, you don't need to code, and they just ask you to describe the algorithm. There were two algorithm questions and one question in which they first asked me to design a database and find the optimum way to perform a specific query. After the phone interview, I had a 3.5-hour-long interview via Skype. I think because I was an intern applicant and I wasn't in the Bay Area, my on-site interview was also over Skype instead of being in-person. There were three coding questions, two algorithmic questions, and two design questions. The questions were relatively easy, very well-known problems that I think most candidates have seen before. The difficult part of the interview was to describe them over the phone.

Questions

Maximum subarray problem.

Was this helpful?

Interview Statistics

The following metrics were computed from 4 interview experiences for the Asana Software Developer role in Canada.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for Asana's Software Developer interview process in Canada.

Asana Work Experiences