I applied online. The process took four weeks.
Initial screening went well, and I felt genuinely excited about the opportunity. The technical interview itself was different from what the preparation PDF described: it was less collaborative, with minimal engagement from the interviewer's side. I didn't receive any feedback after the session. The interviewer went on sick leave, and I waited several weeks before receiving a rejection email. I'm fine with rejection, as that's part of the process. What was harder was the uncertainty and the lack of feedback. The prep materials set clear expectations around collaboration and communication, and the actual experience didn't match that.
LeetCode medium and system design.
The following metrics were computed from 131 interview experiences for the Asana Software Engineer role.
Asana's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Asana's Software Engineer interview process.