Summary
I interviewed for an SDE-2 role at CoinDcx in July 2024. The interview process spanned two months, concluding with my profile being put on hold after document submission.
Full Experience
I recently interviewed for the SDE-2 position at CoinDcx in Bangalore. The entire process took about two months to complete, after which my profile was put on hold.
Round 1 (DSA - 1 hour):
This round involved two medium-level Data Structures and Algorithms questions. I focused on explaining my approach and optimizing the solutions.
Round 2 (Machine Coding - 1 hour):
I was given a machine coding problem to build a Splitwise-like application. There were also some general Java-specific questions and a discussion around database scalability concepts.
Round 3 (System Design - 1 hour):
This was a High-Level Design discussion. I was asked to design a system similar to Cricbuzz, focusing on scalability and architectural choices.
Round 4 (Hiring Manager - 1 hour):
In this round, we discussed my existing projects in detail. I also faced several behavioral questions to assess my fit with the team and company culture.
Interview Questions (2)
Design and implement a Splitwise-like application. This typically involves handling user expenses, splitting bills, and tracking balances among a group of people.
Design a High-Level Design (HLD) for a system similar to Cricbuzz. This would involve discussing components like real-time score updates, data ingestion, user profiles, notifications, scalability for live events, and overall architecture.