Glassdoor users rated their interview experience at Barclays as 50% positive with a difficulty rating score of 3.29 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Sales and Investment Banking Analyst rated their interviews as the hardest, whereas interviews for Investment Banking Summer Analyst and DCM Analyst roles were rated as the easiest.
The hiring process at Barclays takes an average of 3 days when considering 8 user submitted interviews across all job titles. Candidates applying for Sales had the quickest hiring process (on average 3 days), whereas Sales roles had the slowest hiring process (on average 3 days).
Online Assessment first after submitting CV. Then invited to an in person interview where had 1 hour case study interview then 1 hour behavioural interview where they asked a lot of tell me about a time questions
I applied through an employee referral. The process took 1 week. I interviewed at Barclays (Pune) in Sep 2024
Interview
What is Apache Spark, and how does it differ from Hadoop MapReduce?
Explain the core components of Apache Spark.
Spark Core, Spark SQL, Spark Streaming, MLlib, GraphX.
What is the difference between RDD, DataFrame, and Dataset? When would you use each?
How does Spark handle fault tolerance? Explain lineage and DAG (Directed Acyclic Graph).
What are transformations and actions in Spark? Provide examples of each
Interview questions [1]
Question 1
What is Apache Spark, and how does it differ from Hadoop MapReduce?
Explain the core components of Apache Spark.
Spark Core, Spark SQL, Spark Streaming, MLlib, GraphX.
What is the difference between RDD, DataFrame, and Dataset? When would you use each?
How does Spark handle fault tolerance? Explain lineage and DAG (Directed Acyclic Graph).
What are transformations and actions in Spark? Provide examples of each
I applied through college or university. The process took 1 week. I interviewed at Barclays (Pune)
Interview
The online assessment includes questions from Database Management Systems (DBMS), Operating Systems (OS), Object-Oriented Programming (OOPs), and one problem-solving question on Data Structures and Algorithms (DSA). Following the assessment, there will be a resume-based interview where you can expect questions focused on the skills, projects, and experiences mentioned in your resume