Round 1 (Technical)
Questions:
- Given a list of strings, segregate the strings as groups of the same anagram.
- Next Greater Element in a circular array.
- Leadership Principle question: Something I did beyond my work scope.
Candidate's Approach
- For the first problem, the candidate solved it and provided the expected solution.
- For the second problem, the candidate struggled initially but provided an approach that satisfied the interviewer after some discussion.
- The candidate answered the leadership principle question satisfactorily.
Interviewer's Feedback
- The interviewers were satisfied with the candidate's answer to the leadership principle question.
- They showed some persistence in getting the candidate to think of a different approach for the second problem.
Round 2 (Technical)
Questions:
- Allocate Minimum Pages.
- Minimum Path Sum in Binary Tree.
- Leadership Principle question: Something I struggled to do.
Candidate's Approach
- For the first problem, the candidate provided the expected approach but struggled with coding due to self-doubt.
- For the second problem, the candidate initially provided an incorrect code but was able to identify and correct the mistake during a dry run, although this affected their overall impression.
Interviewer's Feedback
- The interviewers did not seem to care much about the candidate's answer to the leadership principle question.