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
Very streamlined and easy questions . Basic questions on domain expertise to gauge knowledge. Also they will gauge on leadership skills. Interview process will be completed in about a month time.