I applied online. I interviewed at Asana (Vancouver, BC)
Interview
Call with a recruiter who was nice but the process was quite robotic otherwise as all emails you receive are scheduled templated send-outs.
Coding test was the same hungry rabbit question everyone else got. I didn't get a response back after completing the test, not even a rejection. I didn't do well because I am a self-taught developer who's never needed to learn how to traverse a matrix. Very algorithm-focused coding test that is irrelevant for a SaaS product development role where the product is a CRUD app, but if you did CS and are good at puzzles, you should be able to complete it.
I think Asana could benefit from more diversity in hiring and maybe be open-minded to hiring more product-oriented engineers with better attention to detail as their product has a lot of user experience issues and front-end bugs, and maybe not focus on testing the ability for a developer to complete algorithm puzzles unrelated to the role.
Interview questions [1]
Question 1
Hungry rabbit gets plopped into the middle of a garden. If there is no real middle, find the most-middle square with the most carrots. From that point find the next square with the most carrots. Continue this pattern until you reach an edge of the garden. Sum up all the carrots eaten along the way.
As of now, just completed the first call with a recruiter, will update as it will go on, no idea how it will go, the recruiter was very nice, asked how much salary I expect and when can I start
Interview questions [1]
Question 1
Salary expectations, notice period, can i be coming to the office
I applied online. I interviewed at Asana (Warsaw, Masovia) in Jul 2026
Interview
Completed the initial screening interview and it went well overall. The conversation was positive and I felt good about how it went. Now waiting to hear back from the recruiter about scheduling the next interview rounds. Will update this task once I receive further details or a timeline.
Interview questions [1]
Question 1
"Tell me about yourself and walk me through your background."
"Why are you interested in this position and our company?"
"What are your salary expectations?"
"What's your notice period, and when would you be available to start?"
HR intro call was typical questions about resume, experience, and goal fit. I didn't get pass this round of the process unfortunately. Seemed like it was a formality call since I had a referral.
Software Engineer applicants have rated the interview process at Asana with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 48% positive. To compare, the company-average is 48% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 18 days to get hired, when considering 110 user submitted interviews for this role. To compare, the hiring process at Asana overall takes an average of 25 days.
Common stages of the interview process at Asana as a Software Engineer according to 110 Glassdoor interviews include:
Phone interview: 41%
One on one interview: 20%
Skills test: 14%
Presentation: 10%
Group panel interview: 5%
Personality test: 3%
Background check: 2%
Other: 2%
IQ intelligence test: 1%
Drug test: 1%
Here are the most commonly searched roles for interview reports -