I applied through a recruiter. The process took 2 days. I interviewed at Arieso (Newbury, England) in Dec 2013
Interview
An initial and very personalized contact via a recruiter (he took his time and really understood the role, problem and me). Then a call with the Chief Architect - half an hour or more, in enough detail that he wanted a further interview.
An in depth interview with three top people at the company that took about 2 and 3/4 hr overall.
Tips: Know the company so well that even nerves can't halt your speech and practice coding in your language until nerves cannot halt your thinking. I lost the role on nerves - I couldn't put myself over properly (I hate interviews no matter how decent the interviewer!) and could I syntax to save my life?! So do like a pianist, practice until your fingers don't care about your feelings and you can code a storm in a hurricane :).
Interview questions [1]
Question 1
F# code to count words in all CSV files in nested folders on the machine in front of me - my F# wasn't as fluent as it needed to be!
What do you know about the company?