Two interviews, one is about research and one is technical (coding).
The research interview focused on one of my papers, I got asked technical questions for about 30 minutes on the paper (what is the motivation, how did you solve the problem in your methods, etc). Then, I was asked to discuss and solve verbally a machine learning problem related to my expertise.
For the coding interview, I got asked to solve two leetcode problems, one was easy and the other one was medium (Best Time to Buy and Sell Stock). I also got asked multiple theoretical questions about hash maps, time and memory complexity.