I recently underwent the interview process for a Senior Software Engineer role at Yassir, and I'd like to offer some insights and advisories to professionals contemplating opportunities with the company.
Interview Process Overview
The interview journey at Yassir was characterized by a lack of structure and clear communication regarding the process stages and expectations. Initial interactions were marked by minimal and often delayed communication, contributing to uncertainty about my application status.
Initial HR Interview
The initial HR interview revealed a disconnect between the recruiters' understanding of the hiring process and the actual procedures, leading to confusion and misaligned expectations.
Follow-up and Second Application
After a two-week period and subsequent follow-up emails, I was informed that the position had been filled but was encouraged to apply for another open role. This initiated a restart of the process, which unfortunately mirrored the initial experience in terms of professionalism and organization.
Technical Interview
The technical interview, conducted by two engineers, was disrupted by interruptions and a lack of coordination, detracting from the professional quality of the discussion.
System Design Interview
The system design interview significantly deviated from industry norms, both in duration and content. Despite expecting a standard discussion, I was surprised by the presence of four engineers and an extended session lasting over two hours. Unconventionally, the interview demanded code writing for system design aspects, a request not commonly encountered in my extensive experience with such interviews.
Conclusion and Advice
Following a lengthy period of no communication and a final automated rejection, my experience with Yassir's interview process was notably disappointing. The approach to candidate evaluation and the overall organization of the process reflected a disregard for candidates' time and effort.
Professional Recommendation
For those prioritizing efficient use of time and seeking a respectful interview experience, it may be advisable to consider other opportunities. The mismatch between the company's evaluation methods and industry standards, especially regarding senior-level positions, suggests a potential misalignment with professional expectations and practices.
This reflection is shared with the intention of offering a candid overview of my experience, hoping it can inform others' decisions and potentially encourage constructive improvements in Yassir's hiring processes.