I applied online. The process took 3 weeks. I interviewed at Digikala (Tehran, Tehran) in Jul 2022
Interview
The interview process typically begins with an initial screening stage designed to assess basic suitability for the role. This often includes a brief phone or video call with a recruiter, during which the candidate’s background, experience, and general motivation are discussed. The recruiter may also verify key requirements such as availability, salary expectations, and work authorization. If the candidate meets these criteria, they are usually invited to proceed to the next stage.
The second stage commonly involves a more in-depth interview with a hiring manager or a panel. This interview focuses on technical skills, problem-solving ability, and how the candidate approaches real-world scenarios related to the role. Behavioral questions are frequently used to evaluate communication skills, teamwork, and adaptability. In some cases, this stage may also include a practical task or case study. After all interviews are completed, the organization reviews feedback and makes a final decision, which may be followed by an offer or a request for additional interviews.
bad - not expert interviewer - late for interview and somehow rude
not a good experience at all and I do not recommend this company to anyone. I hope they change their negative attitude toward candidates
3 rounds of interviews consisting of algorithms, technical and HR, easy and straightforward.
As an interview to recruit a senior I was expecting more challenges. But it was proffessionally organized and very diciplined.
The interview has 3 parts. The first one was the algorithm, the second was live coding and system design, and the third one was the hr interview. After that, if you had answered the questions correctly you would be hired.