Video interviews were LC coding + machine learning questions + previous research/projects technical questions (for example, you used X in a project. explain algorithms of X. what loss function did you use?)
Full day interviews were similar to the video interviews. But one of the rounds was very software engineering focused.
LC questions were medium level, parenthesis, data streaming, k-largest.