I applied through college or university. The process took 2 weeks. I interviewed at Barclays (Mumbai) in Dec 2021
Interview
Online Interview with one interviewer. Only one round of interviews was there. The interview had both technical and HR questions asked by the Technical manager himself. A test for shortlisting consisted of Aptitude questions and some coding questions.
Interview questions [1]
Question 1
1. Walk me through your resume
2. Why do you want to work in the finance domain?
3. Difference between bagging and boosting
4. Python Question: Difference between mutable and immutable objects
5. How to solve the problem of overfitting?
6. HR questions
a. Are you comfortable with the location?
b. Case 1: Tell me a situation where you had to make bonding with your colleagues
I applied through other source. The process took 2 weeks. I interviewed at Barclays (Londres, Inglaterra) in Jun 2022
Interview
Interview process is very well designed, HR keep you updated on the progress and status. Selection of slots and dates are automated which is a good thing. Overall from logistic point of view , process was well planned and on time.
Interviewer: He is more of a manager guy and interested in the questions from management perspective.
Interview questions [2]
Question 1
How you decide whether you need data science project or not?
I applied online. I interviewed at Barclays in Mar 2022
Interview
A very friendly and welcoming interview process. First round was mostly CV discussion and questions around my motivations.
Second round involved a couple of different people and had a few more CV questions as well as some scenario questions. Technical questions also detailed below.
I declined the offer because of how Barclays went about the actual recruitment process. Please note though this is a reflection of their recruitment practices, not the hiring manager. Everyone I dealt with from the data science team were great.
Interview questions [1]
Question 1
Pick a choice from three machine learning models and describe it as if to a non-technical stakeholder. (neural net, random forest, and one more I can't remember).
If you have an effective solution and it meets internal resistance, how would you get it's value across to that person?
If we give you <XYZ> data, what would be your initial approach?
Standard questions about technical experience: have you ever set up an API, have you used time series dependence, NLP, etc. etc. These are not dealbreakers for them though.
A primary focus of both rounds is not just your technical expertise but how well you can put technical concepts into simple language.