Ho presentato la mia candidatura online. La procedura ha richiesto 3 giorni. Ho sostenuto un colloquio presso Tata Consultancy Services (Chennai) nel mese di mar 2024
Colloquio
Interview was good but it was rescheduled on the same day as the interviewer was on another call. As the role was related to Big Data Engineering, I was asked questions related to Spark, Kafka, SQL.
Domande di colloquio [1]
Domanda 1
Difference between coalesce and partition?
What is the lit function used for?
What is Hive vectorization?
How to reverse a string in Python?
How to find if a json file with 5000 lines has the right number of open and close braces?
How do you submit a job using spark-submit?
How to delete duplicates in SQL but keep one copy?
Difference between reduceByKey() and groupByKey()?
Why is data shuffling expensive?
Difference between cache() and persist()?
What does echo $0 output to in Bash?
Kafka - retention period, consumer groups, get latest message, what is an offset?
Ho sostenuto un colloquio presso Tata Consultancy Services (Irving, TX)
Colloquio
It's a drive, so the first step is technical first screening round
second round is face to face interview in Dallas office
Screening round mostly covers all the basics of SQL, Pyspark