The technical interview had two phases. In the first phase, I was asked basic questions about ML, linear algebra, statistics, and probability, answering around 10-20 questions. The second phase focused on problem-solving and algorithmic questions, with 3-4 questions in total. Each phase had a single interviewer. The first interviewer was very professional, but I didn't have a great impression of the second one.