Interviewed with Arm/SeeChange Apr 21. Process started with inital phone call with recruiter ( from employee referral )who arranged a secondary phone call with hiring manager and an engineer.
There was very little explanation from recruitment side as what to expect from this second phone call, as it turns out it will involve a series of quick fire questions on ML and CS theory, which would have been helpful to have known about beforehand. - Looking through glassdoor I can see many examples of people complaining of this exact same problem!
Left the interview feeling that I had not sufficiently discussed the relevant background/projects due to time constraints and that I would have faired better with theory questions if expectations were set by recruiter at initial screen.
Worst part of the process was waiting almost 4 weeks after second interview with no communication whatsoever, until finally the rejection email and later a short feedback call.
Interviewers we're pleasant and I enjoyed the technical discussion, however the process is let down by poor communication from recruitment side both before and after the interview.