Good work-life balance. People are helpful. Generous compensation, although the stock price isn't quite what it used to be when I was hired.
- Phone screen (with recruiter) Pretty general phone screen to see if your goals align with company's goals. - Technical phone screen They gave me a tree problem and then another problem subsequently after. I think Asana is probably a great company
I had an initial phone screen with HR. The HR rep was really nice and helpful in answering my questions. Then, I had a Zoom interview with their engineer. It included a D/A question on B-Trees, followed by a system design question.
I completed two stages of the interview: an hour-long online assignment and a technical phone interview. I wasn't accepted past that point. That was my first interview ever for a US company, but I was content with the experience.
- Phone screen (with recruiter) Pretty general phone screen to see if your goals align with company's goals. - Technical phone screen They gave me a tree problem and then another problem subsequently after. I think Asana is probably a great company
I had an initial phone screen with HR. The HR rep was really nice and helpful in answering my questions. Then, I had a Zoom interview with their engineer. It included a D/A question on B-Trees, followed by a system design question.
I completed two stages of the interview: an hour-long online assignment and a technical phone interview. I wasn't accepted past that point. That was my first interview ever for a US company, but I was content with the experience.