Round 1
Questions: Specific question not provided.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2
Questions:
- One was based on the train platform problem.
- The second involved a combination of BFS and DFS.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3
Questions: The discussion focused on:
- Collecting all user interaction metrics.
- Defining different cohorts.
- Real-time cohort experiment management.
Candidate's Approach
Provided a solid solution and had a good discussion with the interviewer.
Interviewer's Feedback
The interviewer was satisfied with the candidate's approach.
Round 4
Questions: Topics discussed included:
- Internal workings of Spark.
- Recommended optimizations and how they could solve problems.
- SQL Presto engine and effective DAG planning.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 5
Questions: Discussed past projects and general hiring manager questions (answered using the STAR method). At the end, a coding question (Binary Search variant) was given, which the candidate was able to solve end-to-end.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.