The recruiter contacted me, took two weeks
The process was awful. Are you sure whether you are hiring leetcoders or machine learning engineers? It was two stage process and each process are same except the fact that the last one is read out by interviewer from third party and no further help is provided
After technical assesment, you are invited to this weird second stage which is live coding and 3 ML questions. This stage is same as the first one and unfortunately unless all test cases passes, they do not let you to pick up to second task. The interviewer unneccesarily did not let me answer the question although he contradicted himself that we can come back. For the first ML part he told me the time is running up and we need to go on with second one. For the second part, he has not followed the same methodolgy and caused me to spend too much on first task although we could have switch to next one. I assure you his questions in ML was absoultely meaningless!! I was already explaining the reason why we should L1 regularisation should be chosen depending his use case but he asked why not L2 although it relies in the answer! The process did not evaluate real-world ML engineering skills beyond a handful of narrow questions, and did not allow for deeper technical discussion
I do not advise this company for senior devs. You need to prepare at least one month leet code challenges, but no useful for real world scenarios