Screening Round
Questions:
- Design a cache with time based eviction policy
- Expectation: Implement
get()
,put()
,getAverage()
methods
- Expectation: Implement
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 1
Questions:
- Implement a Word Search Engine, given a list of documents with text, return the document ids that the given word belongs in.
- Follow-up: Search a phrase
- Expectation was fully running code for both the questions.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2
Questions:
- Primary question: Validate Sudoku.
- Follow-up: Solve given Sudoku.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3
Questions:
- Design TinyUrl.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.