Upload Button Icon Add office photos

Barclays Capital Interview Questions and Answers

Updated 6 Jun 2024

Barclays Capital Interview Experiences

1 interview found

Interview Questions & Answers

user image Sam Mackin

posted on 6 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What education do you have

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview

Interview questions from similar companies

Analyst Interview Questions & Answers

Goldman Sachs user image ArunKeshav Sridhar

posted on 23 Aug 2015

I applied via Campus Placement

Interview Questionnaire 

1 Question

  • Q1. How many ways can a king go from one end of the chessboard to the diagonally opposite square(The king can move only towards the corner and not diagonally)
  • Ans. 

    The king can move only towards the corner and not diagonally. How many ways can a king go from one end of the chessboard to the diagonally opposite square?

    • The king can only move towards the corner, so there are limited options for each move

    • The total number of moves required to reach the opposite corner is 14

    • Using combinatorics, the total number of ways the king can reach the opposite corner is 3432

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The test was very well designed with seemingly easy questions but which required deep understanding of fundamentals. I really enjoyed the quantitative part and the data analytics part.
Tips: I would suggest that you focus on the parts that you are good at . It is not necessary to do well in every part. So focus on your strengths.
Duration: 90 minutes
Total Questions: 30

Round: Puzzle Interview
Experience: I initially suggested a brute force method to solve this problem , which was correct but the interviewer asked for a smarter way to solve it using permutations. I initially struggled but i finally got the right answer.
Tips: Walk the interviewer through what you are thinking and think of the smartest way to solve it.

Skills: Problem solving abilities
Duration: 2
College Name: IIT Madras

I was interviewed in Sep 2016.

Interview Questionnaire 

2 Questions

  • Q1. Why do you want to join GS?
  • Ans. 

    I want to join GS because of their reputation for excellence and the opportunity to work on challenging projects.

    • GS is known for its prestigious reputation in the financial industry

    • I am attracted to the opportunity to work on complex and challenging projects

    • I admire GS's commitment to innovation and cutting-edge technology

    • I believe GS will provide me with valuable learning and growth opportunities

  • Answered by AI
  • Q2. Questions related to Internal Audit were asked

Interview Preparation Tips

Round: Group Discussion
Experience: I had a good time. Got to know new and valuable additions to Companies Act
Duration: 30 minutes

Round: HR Interview
Experience: It was a great exchange, I really expressed my views and visions well.

Round: Technical Interview
Experience: I was complimented for being calm, confident and patient throughout the interview.

Skills: Technical Knowledge(ML, Ability To Cope Up With Stress, Confidence
College Name: Maharani college

Interview Questionnaire 

15 Questions

  • Q1. Tell me something about yourself?
  • Q2. What programming language are you good at?
  • Q3. The interviewer worked with data structures (DS), so was not much interested in my previous answer and directly came to it asking- do you know data structures?
  • Q4. What DS have you known and which one you personally like?
  • Ans. 

    I have knowledge of various DS, but I personally like Decision Trees.

    • I have worked with Linear Regression, Logistic Regression, Random Forest, and Decision Trees.

    • Decision Trees are easy to interpret and visualize.

    • They can handle both categorical and numerical data.

    • They can be used for both classification and regression problems.

    • An example of using Decision Trees is in predicting customer churn for a telecom company.

  • Answered by AI
  • Q5. What do you know about hashing, hash table, hashing key?
  • Ans. 

    Hashing is a technique to convert data of arbitrary size to a fixed size. Hash table is a data structure that uses hashing to store data.

    • Hashing is used to index and retrieve items in a database because it is faster than other methods.

    • Hash table is a data structure that uses a hash function to map keys to array indices.

    • Hashing key is the input to the hash function that produces a hash value.

    • Hashing is used in password ...

  • Answered by AI
  • Q6. He gave a question which made use of linked list and hash table?
  • Q7. Do you have any questions for me?
  • Q8. How was your day and your previous interviews?
  • Q9. What was asked in your previous interviews?
  • Q10. So I was again asked about data structures.
  • Q11. What do mean by stacks and queues?
  • Ans. 

    Stacks and queues are data structures used to store and manipulate collections of elements.

    • Stacks follow the Last-In-First-Out (LIFO) principle, where the last element added is the first one to be removed.

    • Queues follow the First-In-First-Out (FIFO) principle, where the first element added is the first one to be removed.

    • Examples of stacks include the call stack in programming and the undo/redo feature in text editors.

    • Ex...

  • Answered by AI
  • Q12. Can you implement queues using stacks?
  • Ans. 

    Yes, queues can be implemented using stacks.

    • To implement a queue using stacks, we can use two stacks.

    • One stack is used for enqueue operation and the other for dequeue operation.

    • When an element is enqueued, it is pushed onto the enqueue stack.

    • When an element is dequeued, if the dequeue stack is empty, all elements from the enqueue stack are popped and pushed onto the dequeue stack in reverse order.

    • This ensures that the ...

  • Answered by AI
  • Q13. Can you implement circular queues using stacks?
  • Ans. 

    Yes, circular queues can be implemented using two stacks.

    • Use two stacks, one for enqueue and one for dequeue operations.

    • When enqueueing, push the element onto the enqueue stack.

    • When dequeuing, if the dequeue stack is empty, pop all elements from the enqueue stack and push onto the dequeue stack.

    • The front of the queue is the top element of the dequeue stack.

    • When dequeueing, pop the top element from the dequeue stack.

    • If ...

  • Answered by AI
  • Q14. Do you know any other sorting algorithm?
  • Ans. 

    Yes, I know several sorting algorithms.

    • One of the most popular is QuickSort, which uses a pivot element to divide the array into smaller sub-arrays and recursively sorts them.

    • Another common algorithm is MergeSort, which divides the array into smaller sub-arrays and then merges them back together in sorted order.

    • InsertionSort is a simple algorithm that iterates through the array and inserts each element into its correct...

  • Answered by AI
  • Q15. Do you have questions for me?

Interview Preparation Tips

Round: Test
Experience: There was no negative marking but I am not sure whether wrong answers were counted for elimination (though I feel they were not. The level of test was moderate and if you solve any CAT/CMAT books.

Round: Technical Interview
Experience: There were 3 different panels (nos. might change). Allocation was done the basis of your performance in the test. I was ranked 3rd so I got a panel where I was first to enter. This gives you a lot of advantage if you absorb it effectively

Round: HR Interview
Experience: The interview was about my interest, family background, likes, dislikes, higher education. He had all my answers written on back side of my resume. Be firm and honest. Don’t try to match your answers with theirs. If you have higher education in plan have an alternative answer. Know you strengths. Know you weaknesses and what are you doing to overcome them. Know where you would see yourself 5 years down the line. 
And of course, Do you have any questions for me?

Round: Technical Interview
Experience: It was already 5 pm when I was called in for the interview and I was very exhausted. This was again a test of my programming skills. The atmosphere was not tensed at all as the interviewer was pretty relaxed and comforting

College Name: IIT MADRAS

Skills evaluated in this interview

Interview Questionnaire 

15 Questions

  • Q1. Tell me something about yourself?
  • Ans. 

    I am a highly motivated individual with a passion for problem-solving and a strong work ethic.

    • I have a degree in computer science and have worked as a software engineer for 3 years.

    • I enjoy learning new technologies and am always looking for ways to improve my skills.

    • In my free time, I like to read books on personal development and practice yoga.

    • I am a team player and enjoy collaborating with others to achieve common go

  • Answered by AI
  • Q2. 2. What programming language are you good at?
  • Ans. 

    I am proficient in Python and Java.

    • I have experience in developing web applications using Django framework in Python.

    • I have also worked on Java projects using Spring framework.

    • I am familiar with object-oriented programming concepts and data structures.

    • I have worked on projects involving database management using SQL.

    • I am constantly learning and improving my skills in these languages.

  • Answered by AI
  • Q3. The interviewer worked with data structures (DS), so was not much interested in my previous answer and directly came to it asking- do you know data structures?
  • Q4. What DS have you known and which one you personally like?
  • Ans. 

    I have knowledge of various DS, but I personally like Decision Trees.

    • I have worked with Linear Regression, Logistic Regression, Random Forest, and Decision Trees.

    • Decision Trees are easy to interpret and visualize.

    • They can handle both categorical and numerical data.

    • They can be used for both classification and regression problems.

    • An example of using Decision Trees is in predicting customer churn for a telecom company.

  • Answered by AI
  • Q5. What do you know about hashing, hash table, hashing key?
  • Ans. 

    Hashing is a technique to convert data of arbitrary size to a fixed size. Hash table is a data structure that uses hashing to store data.

    • Hashing is used to index and retrieve items in a database because it is faster than other methods.

    • Hash table is a data structure that uses a hash function to map keys to array indices.

    • Hashing key is the input to the hash function that produces a hash value.

    • Hashing is used in password ...

  • Answered by AI
  • Q6. He gave a question which made use of linked list and hash table
  • Q7. Do you have any questions for me?
  • Q8. How was your day and your previous interviews?
  • Ans. 

    My day was good. Previous interviews were challenging but I learned a lot.

    • Had a productive day at work

    • Interviewed with two companies last week

    • One interview was technical and the other was behavioral

    • Received positive feedback from both companies

  • Answered by AI
  • Q9. What was asked in your previous interviews?
  • Q10. So I was again asked about data structures. But this time I was asked about queues and stacks
  • Q11. What do mean by stacks and queues?
  • Ans. 

    Stacks and queues are data structures used to store and manipulate collections of elements.

    • Stacks follow the Last-In-First-Out (LIFO) principle, where the last element added is the first one to be removed.

    • Queues follow the First-In-First-Out (FIFO) principle, where the first element added is the first one to be removed.

    • Examples of stacks include the call stack in programming and the undo/redo feature in text editors.

    • Ex...

  • Answered by AI
  • Q12. Can you implement queues using stacks?
  • Ans. 

    Yes, we can implement queues using two stacks.

    • We can use two stacks, one for enqueue operation and another for dequeue operation.

    • To enqueue an element, push it onto the first stack.

    • To dequeue an element, pop all elements from the first stack and push them onto the second stack, then pop the top element from the second stack.

    • This ensures that the first element that was enqueued is the first one to be dequeued.

    • Time compl...

  • Answered by AI
  • Q13. Can you implement circular queues using stacks?
  • Ans. 

    Yes, we can implement circular queues using two stacks.

    • We can use two stacks to implement a circular queue.

    • One stack will be used for enqueue operation and the other for dequeue operation.

    • When the enqueue stack is full, we can transfer all elements to the dequeue stack and vice versa.

    • This way, we can maintain the circular nature of the queue.

    • Example: https://www.geeksforgeeks.org/queue-using-stacks/

  • Answered by AI
  • Q14. Tell me something about heap sort
  • Ans. 

    Heap sort is a comparison-based sorting algorithm that uses a binary heap data structure.

    • It divides the input into a sorted and an unsorted region.

    • It repeatedly extracts the maximum element from the unsorted region and inserts it into the sorted region.

    • It has a worst-case time complexity of O(n log n).

  • Answered by AI
  • Q15. Do you know any other sorting algorithm? 9. Do you have questions for me?
  • Ans. 

    Yes, I know other sorting algorithms.

    • Examples: Merge Sort, Quick Sort, Heap Sort, Bubble Sort, Insertion Sort, Selection Sort

    • Each algorithm has its own advantages and disadvantages.

    • The choice of algorithm depends on the size of the data set and the desired time complexity.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: There was no negative marking but I am not sure whether wrong answers were counted for elimination (though I feel they were not). The level of test was moderate
Duration: 60 minutes minutes
Total Questions: 60

Round: Technical Interview
Experience: There were 3 different panels (nos. might change). Allocation was done the basis of your performance in the test. I was ranked 3rd so I got a panel where I was first to enter. This gives you a lot of advantage if you absorb it effectively. The interview lasted for more than 1 hr 15 min. .

Round: HR Interview
Experience: The interview was about my interest, family background, likes, dislikes, higher education. He had all my answers written on back side of my resume.
Tips: Be firm and honest. Don’t try to match your answers with theirs. If you have higher education in plan have an alternative answer. Know you strengths. Know you weaknesses and what are you doing to overcome them. Know where you would see yourself 5 years down the line.

Round: HR Interview
Experience: It was already 5 pm when I was called in for the interview and I was very exhausted. This was again a test of my programming skills. The atmosphere was not tensed at all as the interviewer was pretty relaxed and comforting

College Name: IIT MADRAS

Skills evaluated in this interview

Analyst Interview Questions & Answers

Goldman Sachs user image Devendra Bendkhale

posted on 4 Dec 2015

Interview Questionnaire 

4 Questions

  • Q1. Discussion on one of the project
  • Q2. Given a matrix containing several positive numbers find max path from bottom left to top right using only up and right steps
  • Ans. 

    Find max path from bottom left to top right in a matrix using only up and right steps.

    • Start from bottom left corner and move towards top right corner.

    • At each step, choose the maximum value between the cell above and the cell to the right.

    • Keep track of the sum of values in the chosen path.

    • The final sum is the maximum possible sum of values in a path from bottom left to top right.

  • Answered by AI
  • Q3. Dice rolled several times until sum of outcomes till now comes greater than equal to hundred. What is most likely number to occur as final sum?
  • Ans. 

    The most likely number to occur as the final sum is 100.

    • The sum of the outcomes of the dice rolls will keep increasing until it reaches or exceeds 100.

    • Since the dice have equal probabilities for each outcome, the sum will have a higher chance of reaching 100.

    • The probability of rolling a sum greater than 100 decreases as the sum gets larger.

  • Answered by AI
  • Q4. Cutting three random points on the circle of radius 1 centered at (0,0) . What is probability that point (1,0) lies in longest cut
  • Ans. 

    Finding probability of point (1,0) lying in longest cut of three random points on circle of radius 1 centered at (0,0)

    • The longest cut will be the one that spans the smallest angle between two of the three points

    • The probability can be found by calculating the area of the region where the longest cut includes point (1,0)

    • This can be done by finding the angle between (1,0) and the two other points and using trigonometry to...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 30 OBJECTIVE QUESTION 90 MIN . QUESTION LEVEL WAS TOUGH. GS Takes their tests very seriously
Tips: Do the section first which are you most famaliar with. They hire on section wise performance.


Skill Tips: Be calm . Approach is important than answer.

Skills: Analytical Skills, Coding Skills, Maths(esp Probability), Algorithm Analysis, Probabiity
College Name: IIT Guwahati

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: Written test (Cut off: 7): The test consisted of 2 sectionsPart A (60 min): MCQ's with negatives on general aptitude, permutation & combination (P&C) and Probability.Part B (40 min): This was a subjective section. One or two problems on probability/P&C and few problems on data structures and algorithms (we were asked to write code).
Duration: 60+40 minutes

Round: Other Interview
Experience: 22 candidates were selected for interview which consisted of 2 or 3 rounds. First round: They asked me to explain my summer project. In the Second round, a few problems on P&C/Probability and couple of questions on DSA. Final round: An open problem. For example: estimate the population of Mangalore.

General Tips: If you don't know an answer, tell the interviewer the same. Lying would do more harm than good because they definitely know more than us and will find out very easily. It was Challenging and a great learning experience They test your fundamentals and don't ask too many difficult questions.
Skill Tips: If they ask you to explain what you did in your summer internship, explain it in as simple a language as possible so that even a person with no background in the subject will be able to understand it. Don't use complicated terms because they are looking for people who can express themselves well. Prepare for aptitude sincerely. You might neglect it thinking "It's just apti, what can they ask?". The problem will arise when you know how to solve the question but it might take a really long time to work it out. Practice makes a man perfect. For algorithms, code every question you have tried to solve. Interviewers look for people who can write efficient and readable code. ["Use proper names for variables"]. When they ask you a question, they don't expect you to arrive at the exact solution. They look for the structure in your solution i.e have you considered the necessary parameters and does there exist a logical progression from one step to the next. If you are asked an open problem, don't panic. Keep asking questions to get a proper understanding of the problem and try to give them multiple solutions and reason out why each solution might be right or wrong.
Skills: Probability, Apti, Algorithms, Aptitude questions
College Name: NIT SURATHKAL

I was interviewed in Aug 2016.

Interview Preparation Tips

Round: Test
Experience: Aptitude questions which can be found on any website or book were asked which were pretty easy to solve if you have a little bit of practice.
One question related to data structures was asked.
Tips: Go through basic programming concepts as well as aptitude type questions.
Duration: 2 hours
Total Questions: 45

Round: Group Discussion
Experience: It was a topic I had no clue about. I was sandwiched by two people who for some reason seemed like research scholars on that topic. I was quiet throughout most of the discussion. At the end, after simply listening to everyone, I tried to make a sound conclusion and ALAS! I got through the GD round.
Duration: 25 minutes

Round: HR Interview
Experience: Most of the discussion was based on my activities which I had been part of in college.

College Name: Manipal Institute Of Technology, Manipal

Interview Questionnaire 

3 Questions

  • Q1. Algorithm based
  • Q2. Datastructures and puzles
  • Q3. Puzzles and ds

Interview Preparation Tips

Round: Test
Experience: Mostly about maps
Duration: 1 hour
Total Questions: 3

Skills: Data Structures

Interview Questionnaire 

8 Questions

  • Q1. He explained my what is call value and put value in finance and asked me to plot it so that user maker maximum profit
  • Q2. Find the magic number in an sorted array. magic number is the one whose value and index position is same
  • Ans. 

    Find the magic number in a sorted array where value and index are same.

    • Iterate through the array and check if the value and index are same

    • If found, return the value

    • If not found, return -1

  • Answered by AI
  • Q3. Given a 2d matrix sorted row and column wise, search an element
  • Ans. 

    Searching an element in a sorted 2D matrix

    • Start from the top-right corner or bottom-left corner

    • Compare the target element with the current element

    • Move left or down if the target is smaller or move right or up if the target is larger

  • Answered by AI
  • Q4. Design a newspaper subscription system
  • Ans. 

    Design a newspaper subscription system

    • Create a user registration system

    • Allow users to select subscription plan and payment method

    • Provide options for delivery frequency and start/end dates

    • Send reminders for subscription renewal

    • Allow users to modify or cancel subscription

    • Track subscription history and payment records

  • Answered by AI
  • Q5. A person can climb 1 or 2 stairs. Find the number of ways to jump n stairs
  • Ans. 

    Number of ways to jump n stairs if a person can climb 1 or 2 stairs.

    • Use dynamic programming to solve the problem.

    • The number of ways to jump n stairs is equal to the sum of ways to jump n-1 stairs and ways to jump n-2 stairs.

    • Base cases: if n=0, return 1 and if n=1, return 1.

  • Answered by AI
  • Q6. How will you mane a LRU Cache
  • Ans. 

    An LRU cache can be made using a doubly linked list and a hash map.

    • Create a doubly linked list to store the cache items.

    • Create a hash map to store the key-value pairs.

    • When a new item is added, check if the cache is full. If it is, remove the least recently used item from the linked list and hash map.

    • When an item is accessed, move it to the front of the linked list.

    • When an item is removed, remove it from both the linked

  • Answered by AI
  • Q7. Suppose you and I are playing a dice game. The one who get the lesser number looses the games. The dice has n sides. If I start the game, what is the probablity of you winning?
  • Ans. 

    Probability of winning a dice game where the one with lesser number wins.

    • The probability of winning depends on the number of sides on the dice.

    • If the dice has an odd number of sides, the probability of winning is higher for the second player.

    • If the dice has an even number of sides, the probability of winning is equal for both players.

  • Answered by AI
  • Q8. Given 3 functions, f which gives the first day of the current month, g gives the next working day and h gives the previous working day, conpute the 3rd working day? Compute the 2nd working day of the previ...
  • Ans. 

    Compute working days using given functions f, g, and h.

    • To compute the 3rd working day, apply function g three times to function f.

    • To compute the 2nd working day of the previous month, apply function h to function f, then apply function g twice.

    • To compute the 4th working day of the next month, apply function g four times to function f.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: There were 30 questions divided into 3 sections(Computer Science fundamentals, Mathematics and Machine learning) each containing 10 questions. Each question was of 3 points with the negative marking of 1 mark. 60 students were shortlisted from this round.

2nd paper consisted of 3 questions in each section. Each section was of 30 points with each question of different weightage.
Tips: Time is more that sufficient. Focus on only one section but try to excel in that

Round: Technical Interview
Experience: Interviewers are very friendly and helped my if I got stuck anywhere

General Tips: Try to cover geeks for geeks as much as you can. It will help you a lot
Skills: Basics Of Machine Learning, Design Engineering, Probabiity, Algorithmic Approach To Problem Solving
College Name: IIT Kharagpur
Motivation: Highly relevant work to my interests

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Barclays Capital Interview FAQs

How many rounds are there in Barclays Capital interview?
Barclays Capital interview process usually has 1 rounds. The most common rounds in the Barclays Capital interview process are One-on-one Round.

Recently Viewed

DESIGNATION

SALARIES

Ola Electric Mobility

INTERVIEWS

Instant Systems

No Interviews

REVIEWS

SIXT Research & Development

No Reviews

COMPANY BENEFITS

Bank of America Securities

No Benefits

DESIGNATION

LIST OF COMPANIES

Bank of America Securities

Overview

JOBS

SIXT Research & Development

No Jobs

REVIEWS

Wynk

No Reviews

SALARIES

3DPLM Software Solutions

No Salaries

Tell us how to improve this page.

Anonymously discuss salaries, work culture, and many more

Get Ambitionbox App

Interview Questions from Similar Companies

HSBC Group Interview Questions
3.9
 • 484 Interviews
Goldman Sachs Interview Questions
3.5
 • 376 Interviews
Deutsche Bank Interview Questions
3.9
 • 362 Interviews
UBS Interview Questions
3.9
 • 331 Interviews
Morgan Stanley Interview Questions
3.7
 • 291 Interviews
Bank of America Interview Questions
4.2
 • 235 Interviews
Nomura Holdings Interview Questions
3.9
 • 68 Interviews
View all

Barclays Capital Reviews and Ratings

based on 9 reviews

3.1/5

Rating in categories

2.9

Skill development

2.9

Work-life balance

3.0

Salary

3.3

Job security

2.8

Company culture

2.7

Promotions

2.7

Work satisfaction

Explore 9 Reviews and Ratings
Assistant Vice President
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Vice President
8 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Vice President
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Analyst
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Barclays Capital with

JPMorgan Chase & Co.

4.0
Compare

Goldman Sachs

3.5
Compare

Morgan Stanley

3.7
Compare

UBS

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview