I have learned a lot in my time at Asana and had several wonderful managers!
The velocity is sometimes held back by aging in-house frameworks and increasing product complexity.
First, a phone call from a recruiter, then another phone call to set up a time for the interview, followed by the interviews themselves, progressing from an initial stage to a higher level of expertise.
The initial HM screen was followed by a technical phone screen, which included a mix of LeetCode medium problems, object-oriented programming (OOP), and general problem-solving. The interviewer was pleasant, and I left thinking that this seemed like
Gave a simple 90-minute interview with discussion afterwards. The question was easy, and the discussion was smooth. Have a good understanding of your code and be prepared to explain all of your design decisions.
First, a phone call from a recruiter, then another phone call to set up a time for the interview, followed by the interviews themselves, progressing from an initial stage to a higher level of expertise.
The initial HM screen was followed by a technical phone screen, which included a mix of LeetCode medium problems, object-oriented programming (OOP), and general problem-solving. The interviewer was pleasant, and I left thinking that this seemed like
Gave a simple 90-minute interview with discussion afterwards. The question was easy, and the discussion was smooth. Have a good understanding of your code and be prepared to explain all of your design decisions.