I applied online. The process took 4 weeks. I interviewed at Codemasters (Royal Leamington Spa, England)
Interview
Though the whole recruitment process the company made a rather disorganised impression to me. Communication was rather slow. Also I suspect that there is a lot of fights internally about resources.
I interviewed for two different departments on the same day and they had me take nearly the same written test twice.
A lot of the matter asked in the written test was college class stuff like specifics about C++ or software engineering. A lot of that stuff isn't really necessary in the day to day work of a game developer. Why would you ask something which is irrelevant for the job.
Interview questions [1]
Question 1
You play a game of russian roulette with another person, is it better to go first or second.