I had a coding challenge, a phone interview, and an on-site interview. The initial phone screen and the first interview of the on-site were fine. The interviews were enjoyable and resulted in a reasonable reflection of my ability. The interviewers were courteous and supportive.
The last on-site interview, however, was the worst interview that I have ever had. During this interview, the interviewer came across as distracted, aggressive, and increasingly frustrated. It felt obvious that he had already decided to fail me. I perceived him to be programming during the interview, rather than taking notes, which was off-putting. He seemed visibly frustrated each time he gave me a hint and made this very clear to me. He made one or two sarcastic comments during the interview, and by the end, he had lost all interest in answering my questions.
It is a single data point, and it may have just been an engineer having a really bad day, or I may have made a misjudgment in my assessment. That being said, my overall description would be that the interview left me feeling small and humiliated. The experience was so bad that had I been extended an offer, I would have seriously considered choosing elsewhere based on this single experience.
Upon reading Glassdoor, it seems this experience corroborates another negative interview experience.
For each Glassdoor review, there will be many more similar interview experiences in which the candidates did not write a review. Based on the Glassdoor sample, 10% (2/20) of Asana's software engineering interviews resulted in the candidate having the worst interview experience they've ever had.
Engineer time and interviews are expensive, so Asana has an incentive to fix this. However, the most damaging aspect is probably that it hurts the reputation of the company, which reduces the likelihood of attracting great people.
*Asana is a small company, so if you are considering working here, it is likely that you will work alongside this engineer.
A dependency management question, which can be represented as a topological graph.
The following metrics were computed from 1 interview experience for the Asana Software Engineer role in United Kingdom.
Asana's interview process for their Software Engineer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Asana's Software Engineer interview process in United Kingdom.