I applied online. The process took 2 weeks. I interviewed at Cogapp (Brighton, England) in Oct 2015
Interview
Initial phone screen involved a problem solving exercise over the phone with a senior software engineer. I was given an algorithmic problem, and asked to talk through how I would solve the problem, and dictating the code I would use to do so. I found dictating code over the phone very difficult, not having been told that the phone screen would involve this beforehand, otherwise I would have had a pen/paper or laptop to hand to write something out (a lot more familiar to me than speaking programming language syntax out loud). It was pretty excruitating to be honest, and not a positive experience for me at all.
Interview questions [1]
Question 1
Talk through the algorithm and code I would use to solve a specific algorithmic puzzle