On-campus Summer,2021 Internship Barclays
Anonymous User
3192

Position: Technology Summer Intern at Barclays

PS: Please do not forget to upvote if you think this post has helped you.

I would like to express gratitude towards the Leetcode team, that helped me bag a summer intern at Barclays. The whole process was conducted virtually this year and had 3 rounds.

ONLINE ASSESSMENT (2 hours)

The online assessment had 2 parts. Part 1 contained a fictitious business narrative which contained a series of MCQs based on situations given. In part 2, there were 5 technical comprehension-based questions (20 minutes), 8 behavioural video questions (2.5 minutes each) and a programming question (30 min) : print-all-combinations-of-given-length-from-given-characters. Also, it required to explain and record the explanation of the code in 2 minutes.

INTERVIEW ROUND-I (Business Insights) (45 minutes)

The interviewer asked about the projects mentioned in my resume. After which, there was a QNA based on a real world situation, the questions were totally from technical point of view and how my projects could be useful for that situation.

INTERVIEW ROUND-II (Technical) (1 hour)

  • OS- What is OS? Its functions? What is Scheduling, Memory management, File management?

  • OOPs- Inheritance with real life examples and Exception handling.

  • C++ - Libraries in C++; Advantages of using C++ over other languages; STL in C++What are Primitive data types and examples.

  • DSA- DFS and BFS differences, implementations and real-life examples.
    Difference between LinkedList, array, queue & stack and time complexities for insertion, search and deletion in them.
    Which searching algos I know and why is binary search better than ternary search.

  • Ds related real-life questions:

    1. I am given a long list of characters in which insertion should be take constant time and I can access the whole list/word without loop. (Hint- string, since to access I can use cin and it can be of large size too).
    2. I am given names and marks of students. I have to maintain the list sorted wrt to marks of students. (Hint- vector of pair, which can be sorted using comparator function).
  • Behavioral- Strengths, weaknesses and Barclays principles.

  • Result- Finally, I got internship offer from them :)

NOTE- One should remember to be honest with the interviewer instead of making random guesses. Even I was asked about computer networks and DBMS and I said I have not read these subjects.

Comments (5)