I applied through a recruiter. The process took 2 weeks. I interviewed at Barclays in June 2015
Interview
A technical recruiter from Barclaycard US emailed me via LinkedIn about this position. I responded and wanted to talk with them, because I wanted to advance. After getting through the recruiter interview, I had to wait a week to find out if I'll be scheduled a second interview, which is the phone screening.
At the phone screening, I was supposed to talk to their Senior Mobile Technical Lead, but he got pulled out due to a meeting last minute. So I spoke to his assistant.
During the phone screening, asked me two questions and gave me a technical coding test, where I had to use CoderPad (coderpad.io) to code, compile and run the code in real-time (the interviewer would see it.)
During the coding test, I was unable to solve it, which prompted the interviewer to tell me the solution and remarked, "If you couldn't solve it, then God help you." We both then ended the call.
Technical Coding Test Question: Given a string as input, check if it is a palindrome. (A palindrome is a sequence of characters which reads the same backward or forward. e.g., “abccba” - Palindrome “aabbcc” - Not a palindrome)
I applied through a recruiter. The process took 1 week. I interviewed at Barclays in Dec 2015
Interview
The interview process was simple and straightforward. Only two rounds, one was a phone screen and the other one was a Skype. The phone interview was about algorithms and basic aptitude . The skype was about a development task that I took 2 days to complete. We went over my code and the interviewer asked few questions and minor modifications to my code. I liked the fact that there was coding in the interview and it helped me communicate my skills better.