Multistage interview process starting with personal interview with recruiting and ending with department specific interview. The final interview day was a few hours long with interviews from various appropriate people of different levels.
Interview questions [1]
Question 1
Behavioral questions at first then technical later on.