Wasted my time.
I got the coding question correct and the OOP design question correct. However, the interviewer didn't understand my OOP solution, or it seemed he understood it at the end. All the while, I was asking during the interview if he understood it, and he didn't say no. So I assumed he understood it and started talking about other things.
It is also difficult to display my ideas over a computer screen, so the question selected wasn't appropriate for this space. I drew what I could, yet still failed on communication. This was over a third-party interview platform.
The interviewer was nice but didn't show any signs that he didn't understand something. He didn't ask clarifying questions to my solution or even try to poke holes in it like a good interviewer would.
I eat interviews for breakfast, with over 300+ LeetCode questions and FANG on-sites. It was very obvious this interviewer had a lot to learn. He even said this was his first time using the interview platform.
Check if a BST is valid.
How do you design a chess game?
The following metrics were computed from 98 interview experiences for the Asana Software Engineer role in United States.
Asana's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Asana's Software Engineer interview process in United States.