The interview process began with a recruiter phone screen, followed by a technical phone screen conducted over a code-sharing site. The recruiter screen included basic questions, such as "What have you been working on?" The technical phone screen involved a combination of coding and design questions.
During the technical interview, when given the opportunity to ask questions, I asked, "What do you like about working at Asana?" The response was primarily "free lunches," which was disappointing.
The interviewer seemed complacent and uninterested, giving me the impression that I was being screened rather than recruited. It might be beneficial to train your technical screeners to ensure they create a positive impression, even if a candidate isn't performing well. The goal should be to make candidates want to work for the company.
The coding question was fairly basic, not too hard.
The design question was a mostly impossible question on a totally unrelated field to data engineering. I would expect this sort of question if they were hiring for a game engineer or something similar, but this was for a data engineering role. Even if you had experience with the question they asked, it would have still been incredibly challenging to answer.
The following metrics were computed from 1 interview experience for the Asana Senior Data Engineer role in Klein Aub, Namibia.
Asana's interview process for their Senior Data Engineer roles in Klein Aub, Namibia is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Asana's Senior Data Engineer interview process in Klein Aub, Namibia.