I had a three Stage Interview Process, including an HR, technical, and final interview. Each of the interviews was enjoyable and relatively informal, and if you prepare well you should be fine. The technical has a small practical element, but is nothing to worry about if you have a little experience. Definitely one of the better interview processes I have been through overall