It was pretty easy. i was asked a few question. it was split between technical and behavioral. i had a great time interviewing with and it was a smooth process.
It is a pain to actually have the interview with H.R., they schedule the meeting according to availability of both, but then never arrive and reschedule (it has already happen the same when I applied to similar positions, and with different H.R. members). I did the same four times before actually have a quick 15 minutes chat about my background and salary expectations.
Interview questions [1]
Question 1
Tell me about your backgroud.
What are your salary expectations?