This was definitely one of the worst phone interviews I have ever had to endure.
Unfortunately, I was assigned an interviewer (one of their engineers) who was not only a very poor communicator but also somewhat impatient, aggressive, and egotistical. Out of the dozens of technical interviews I have done in the past, this one was by far the worst, as it left me feeling small and humiliated.
Granted, I made a couple of mistakes during the interview, but I have never seen another interviewer handle the situation more poorly than this individual. He started to sound frustrated and lose interest in answering my questions about the company.
Worst of all, I don't think said interviewer was aware he was a poor communicator. I had a lot of trouble understanding him, as he couldn't express himself clearly. How was I supposed to complete the coding challenge when I could hardly understand him?
Also, on the parts I did get right, there was no positive feedback. I was grilled until I reached another dead end, which would have been fine if it didn't feel so much like this interviewer had already made up his mind regarding my candidacy and was just bent on proving himself right.
At the end of the day, this incident is quite an embarrassment for Asana, as it looks like they've failed to train their engineers to conduct interviews with professionalism. This particular engineer's behavior was shockingly unprofessional and contrasted sharply with the values Asana purports to embrace.
What a shame.
Design a cache.
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.