Round 1
Questions: Given n arrays how do you find the kth largest element?
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2
Questions: Typical HR questions, including:
- Why Glean?
- Why the role?
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3
Questions: Prove why the median is the best value for balancing an array.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4
Questions:
- You're given a sorted array with one element that is out of place. Write a function that sorts the array.
- LC 317
Assignment Round:
- A 5 part low-level design problem to code up a table module from scratch, starting with adding rows/columns and moving on to joins.
Candidate's Approach
The candidate ran out of time after implementing joins and did not complete the remaining parts of the assignment.
Interviewer's Feedback
The candidate received feedback that they did not meet the expectations for the assignment round, specifically that they needed to have at least 4/5 completed.
Result
The candidate received a rejection email the next day after Round 4. They expressed that overall it was a great experience, noting the friendliness and timely responses from the engineers and recruiters. They mentioned Glean as a super cool company and indicated a possibility of applying again in the future.