It was a 3 hour long interview where I had to read a paper beforehand. They told me that the first interview is to answer questions on the paper and then after that a second interview with ML questions will take place. What actually happened is that it was a 3-hour-long interview on my work, then on the paper, and then they put up an algorithmic quesiton without me being prepared.