The process started with an online assessment consisting of 2–3 DSA questions. After clearing the OA, I was shortlisted for the interview round. In the interview, the panel asked me conceptual questions on Object-Oriented Programming (OOPs) and gave me two medium-level DSA coding problems: one based on finding the maximum subarray sum and another on DFS traversal in a graph. The interaction also included a few follow-up discussions on my approach, time complexity, and edge cases.