Applied online and was contacted within a few days to set up a phone interview. The phone interview went well, and so we arranged an in person interview for the following week. The in person interview consisted of 4 separate 1:1 interviews with different member of the department the same day, each lasting for 20-30 minutes. I got a good feel of the office environment and the people seemed very nice, and enjoyed what they were doing.