System Design :
Asked to design a simple system (focused on approach, architecture, data flow, components, and scalability considerations).
Interviewer expected requirement gathering, high-level design, APIs, data structures, and trade-off discussion.
Data Structures / Coding Round:
Warehouse inventory comparison problem.
Given current and new warehouse inventory JSON data, compare inventory across storage locations and identify changes, unchanged items, newly occupied locations, and emptied locations.
Focus was on JSON parsing, HashMap/Map usage, lookup optimization, and time complexity.
Follow-up questions on optimization, edge cases, and code quality.