One day interview with two interviewing panels, one with the team of 6 engineers and second one with the managers. About 2 hours of interview. It was a very nice interview, very relaxed environment with no pressure at all. Talked about my skills , my likes dislikes, background, a bit about myself etc.