After two phone call and one hiring manager zoom meeting, I entered 5 or 6 (don't remember the exact number) different technical interviews. All interviews were almost the same concept except one which was a design question. Generally, they were ML, NLP and programming questions. Each interview has different programming questions, you can use any programming language to solve. Programming questions were easy to medium/hard data structures/string manipulation/OOP design type of questions. ML/Data Science questions were intermediate-advanced type. But mainly interviews were focused on programming questions, It was like 70% programming and 30% ML/Data Science questions.