The process took 2 days. I interviewed at Barclays (New York, NY) in Jun 2010
Interview
Initial phone interview was pretty simple. I was asked Java core, database and web development questions. I was called back immediately for a 1 on 1. I interviewed with 3 people who basically asked me the same type of questions.
Interview questions [1]
Question 1
Tell me about a design pattern you know and how you have used it in the past.
I applied through a recruiter. The process took 6 days. I interviewed at Barclays in Apr 2010
Interview
Everything started with a call by a recruiter who fixed up a phone interview the very next day. Answered many technical questions related to the domain that I applied for. Did pretty well and landed up with a 1:1 interview less than a week later
The 1:1 interview was pretty good, interviewers are professional and know what they are talking about. However they really can make the candidate feel nervous. So I got rather slightly flustered and answered some of the technical questions badly. Might be why I did not get the offer after all.
One advice to candidates will be to brush up on whatever technical skills that is stated the the JD, and stay calm and composed through-out.
I applied online. The process took 2 days. I interviewed at Barclays (Hong Kong) in Aug 2008
Interview
3 rounds of interviews with development/support team lead, traders, and sales. it's a very technical and quantitative interview, with a lot of questions about the features and terminology (Greeks, graphs, black scholes) about equity derivatives. Multi-threading, Java and C++ programming related questions were asked. coding and syntax questions were asked too.
Interview questions [1]
Question 1
how would you avoid deadlock in C++? Write the code for all solutions.