Sr. Software Engineer applicants have rated the interview process at Asana with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 45% positive. To compare, the company-average is 48.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Sr. Software Engineer roles take an average of 23 days to get hired, when considering 11 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 Sr. Software Engineer according to 11 Glassdoor interviews include:
Phone interview: 41%
Group panel interview: 18%
One on one interview: 18%
Skills test: 12%
IQ intelligence test: 6%
Drug test: 6%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Asana (San Francisco, CA) in Nov 2025
Interview
1. Coding round and a system design round.
2. Security related round
3. 2 hour coding round for an OOP coding where I was expected to write classes and methods and explain the logic and time complexity.
4. Hiring Manager round for project deep dives.
Interview questions [1]
Question 1
1. Return the kth closest point from an input point.
Very nice and well-structured recruitment process from an HR perspective, with full interview rounds covering a wide range of topics. The highlight was the opportunity to speak directly with engineers from the company, which gave great insight into the team and the role. Unfortunately, the behavioral interview did not go as well as expected, as I did not showcase my experience and strengths strongly enough, which ultimately led to not moving forward in the process.
Well structured, in person interview. Phone screen, followed by onsite. Onsite was split into 4 interviews spanning 5 hours. This included system design, behavioural interviews and two coding rounds of one and two hour duration.