Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Barclays (Poona) nel mese di set 2024
Colloquio
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
Domande di colloquio [1]
Domanda 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
Technical interview with focus on SOLID principles and design patterns. Asked to write a code to sort an array using couple of algorithms and explain time and space complexity. Explain different data attributes to store data
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Barclays (Noida)
Colloquio
Interview process involves multiple rounds over 3 to 4 weeks or may take even longer. The process moves a bit slow so you need to be patient during the process but do keep following up.
Domande di colloquio [1]
Domanda 1
Asked about experience in previous company, roles and responsibilities
It was 1 hour round with more focus on skills, experience; specially core java and managerial type questions. Interviewer was more interested in leetcode type problem and solution. It was like some exam, not a two way discussion.