Autodesk interview experience
Summary
I interviewed at Autodesk, where I faced rounds including an OA with a cache design problem, a DSA round on deep object merging, and a system design round for an online grocery store. Despite performing well in system design, I was rejected due to gaps in Cloud knowledge.
Full Experience
Round 1 OA:
- Design in-memory database with TTL (Cache with expiry) (Simalar to https://leetcode.com/problems/cache-with-time-limit/description/)
Round 2 DSA:
- Deep merge of objects with conflict resolution through provided custom function (Similar to https://leetcode.com/problems/deep-merge-of-two-objects/description/)
Round 3 System Design:
- Online grocery store (Zepto / Blinkit)
Verdict: Rejected — feedback indicated gaps in Cloud knowledge. Performed well in system design round and covered ~80–85% of the expected solution.
Interview Questions (3)
Design In-Memory Database with TTL
Design an in-memory database with a Time-To-Live (TTL) feature, similar to a cache with expiry.
Deep Merge Objects with Conflict Resolution
Implement a deep merge function for objects, which includes conflict resolution through a provided custom function.
Design Online Grocery Store
Design an online grocery store platform, similar to Zepto or Blinkit.