The overall process took over a month. It started with a brief call with the recruiter, followed by:
Sort 2 already sorted arrays into one array.
Serialize and deserialize binary tree.
Design LRU cache.
Internal working of Spark, especially joins, shuffles, etc. Differences between RDD, DataFrame, and Dataset.
Design a Big Data solution for 2 streaming datasets using any cloud or open-source technology.
Craft a demo, mostly demonstrating Spark working knowledge and distributed systems.
The following metrics were computed from 1 interview experience for the Intuit Senior Big Data Engineer role in Mountain View, California.
Intuit's interview process for their Senior Big Data Engineer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Intuit's Senior Big Data Engineer interview process in Mountain View, California.