1st round: HackerRank.
Few MCQs on HBase, Spark, Hive, SQL, and Unix scripting.
One easy program on arrays.
2nd round: F2F technical round.
Topics covered: Java, algorithms, data structures, Unix script, SQL.
3rd round: Technical round.
Topics covered: Spark, Java, questions from projects in the resume.
Different ways to implement singleton.
Comparable vs. Comparator.
Questions on HashMap implementation.
WAP to find anagrams with complexity.
WAP to rotate a linked list with complexity.
WAP suitable to sort this array: arr[1, 0, 1, 1, 0, 1, 0].
Difference between SQLContext and HiveContext.
Spark features.
Find 0-size files in Unix.
Count the number of files in a directory in Unix.
Simple SQL queries to join two tables.
The following metrics were computed from 1 interview experience for the Visa Senior Software Engineer - Big Data role in Bengaluru, Karnataka.
Visa's interview process for their Senior Software Engineer - Big Data roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Visa's Senior Software Engineer - Big Data interview process in Bengaluru, Karnataka.