I've done 5 interviews.
The first one was conducted over the phone: i was asked to go through my CV describing my previous working experiences. I was given information about the company and about the team that I might work with. I was also asked to solve a problem: the resolution of the problem was discussed over the phone with the interviewer. At the end I was given some time to ask questions about Workday.
Then I went on-site where I did 3 interviews, 45~ minutes each.
The first one was about cultural situations and I was requested to come up with possible approaches.
The second one was about design, I explained the architecture of a project that I've worked on. How scales, what happens when there is an issue, etc.
The third one was mainly about coding, they asked me to implement something on the whiteboard and then they asked me some questions about the language that I will be working with.
I have to say that at every stage all the interviewers were really friendly. I could tell that the whole process was well prepared and this made me feel that I wasn't wasting my time.