The interview process begins with a phone interview, followed by an onsite interview with four rounds. One interview takes place in the morning, and the afternoon includes another interview, a coding session, and a final interview.
Of the three in-person interviews, two were satisfactory. The interviewers were friendly and helpful. However, one interviewer significantly detracted from the experience. He was aggressively condescending throughout the entire interview. He repeatedly checked his phone and appeared bored. Every time I proposed a solution, even if correct, he insisted I follow his specific method. His rude attitude suggested he enjoyed watching candidates struggle. I was able to solve the question correctly.
Based solely on this interview experience, I would decline an offer from Asana, even if I received one. I have never encountered such unprofessional behavior during an interview. This interviewer's conduct mirrors that described by another reviewer.
How to do division without using the / and % operators?
The following metrics were computed from 41 interview experiences for the Asana Software Engineer role in San Francisco, California.
Asana's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Asana's Software Engineer interview process in San Francisco, California.