The overall interview process was quite lengthy and somewhat disorganised. After completing an initial coding assessment arranged by a recruiter, I progressed to four virtual onsite interviews. These included: a technical discussion with the team leader, a behavioural interview, a data manipulation task, and a review of the earlier coding assessment. Each session lasted between 45 minutes to an hour, and fortunately, they could be scheduled across different days.
One major drawback was the timeline. It took six weeks after submitting the coding assessment to hear back and arrange the virtual onsites. Several interviews had to be rescheduled, partly due to interviewers leaving the company. Additionally, the preparation email lacked clarity, particularly regarding interview timings—some ran shorter than expected, which created confusion.
I received the final decision three weeks after completing the onsite interviews. From initial screening to final outcome, the process spanned roughly ten weeks.