Coding Round: This round was structured around a Candy Crush-style elimination game. It involved three related Leetcode-style questions that built upon one another. Debugging Round: I was given a Caesar Cipher implementation that had over 10 issues, including logic bugs, edge case failures, and broken unit tests. I wasn’t expected to fix all of them but rather identify key problems, fix a few, and explain my approach. I was also asked how I would refactor the file for better readability and testability. System Design Round: The prompt was to design a platform where clients can input a set of keywords and track how their ad campaigns are performing via a dashboard. This involved discussing ingestion of keyword/ad performance data, tracking metrics over time, storing results, and surfacing KPIs on a scalable dashboard.