I put down my email address at a careers event and was sent an email a few weeks later asking me about my interest in applying. After I responded and sent my CV, I was contacted via telephone and was asked a few simple questions about my motivation for applying, whether I'd be willing to relocate, etc.
I was then invited to a face to face interview which was fairly straightforward. They asked me standard questions about my CV and asked one technical question which required some consideration, and I had to be prompted a few times before I found the solution, but this didn't seem to matter too much.
After that, recruitment called again to tell me I was successful and that I had been invited to a second stage interview. I was told I had to prepare a 15 minute presentation on a complex problem (I chose my uni project). My interviewers were very friendly and put me at ease throughout the interview. They seemed interested in my presentation and asked a few simple questions at the end of it. I then had to answer some technical questions on the whiteboard, some of which I found quite difficult, but again I was prompted along by my interviewers, and they seemed more interested in my way of thinking rather than actually finding the solution. The last part of the interview, we ran through a case study and looked at my CV briefly.
Recruitment called me the next day asking how I felt it went and asked things like where I would like to work given the choice. The day after they called again telling me I had been successful.
I was really impressed with process overall as it was considerably different to the other graduate recruitment processes I'd been involved with. It didn't include any seemingly pointless competency questionnaires or anything like that, and they seemed very motivated in getting to know me as an individual to see how and if I would fit into their company.