Interviewed for Senior Android Engineer at Aviv Group through Karat.
Overall, the process started positively, and I appreciated the opportunity to interview. However, I was disappointed by the final evaluation because it did not fully align with the actual interview experience.
The interview consisted of three exercises:
* an Android code review,
* an Android debugging exercise with failing test cases,
* and a final implementation exercise involving workout integration and average workout duration.
I successfully completed the debugging exercise and fixed the failing test cases. In the final exercise, I completed the workout integration part and passed the related tests. For the remaining average workout duration implementation, I had already explained the full approach in detail and documented the logic in comments before the session ended.
What concerned me most was that parts of the written feedback seemed inconsistent with the interview I experienced, including references to exercises that were not part of my session. This made the evaluation feel somewhat inaccurate from a candidate perspective.
I also felt that some Android-specific architectural discussions were difficult to communicate effectively during the interview itself.
I completely understand that not every interview results in an offer, and I respect that decision. However, I believe candidates deserve evaluations that accurately reflect the work completed during the session, especially when the interview is recorded.
On the positive side, recruiter communication throughout the process was professional and respectful.