Applied directly on career portal, got a call from recruiter to schedule screening call.
exp - 3.5yrs
Screening Round:
Design a cache with time based eviction policy
Expectation Implement get(), put(), getAverage() methods
Onsite :
Round 1 : Primary question - Validate Sudoku . Follow up : solve given soduko
Expectation was fully running code for both the questions
Round 2 : Implement a Word Search Engine, given a list of documents with text, return the document ids that the given word belongs in. Followup: Search a phrase
Expectation was fully running code for both the questions
Round 3(LLD) : Design a system like feedly, had to first come up with API specs for given set of requirements then db schema and class structures
Got negative feedabck in design round, causing rejection