I applied through a staffing agency. The process took 1 day. I interviewed at Barclays in Sept 2008
Interview
There were 4 rounds. A Jave test, following by sql test, data modelling discussion each for 30 minutes, followed by a discussion with manager regarding overall experience. Finally followed by a HR round to discuss compensation details