Round 1 - DSA
Technical challenges/issues faced in work, how did you overcome this?
Que : Create data structure which can
insert element in O(1)
delete element in O(1)
return most frequent element in O(1)
Verdict : Positive
Round 2 - HLD
Project discussion - Discussed one project and questions based on my experience, what is indexing, side effects of indexing, redis single or multi threaded, how does it handle so many operations, how do we ensure in sqs that multiple consumers don’t read the same message.
Design Splitwise- database tables, schema, most efficient algorithm?
Verdict : Negative - Was not able to articulate my approach well, lack of clear design as well.
Verdict : Rejected