Coding Assessment
Candidates typically start with an online coding assessment on platforms like HackerRank, where they solve multiple problems, often a mix of easy, medium, and hard, with selection based on the number of correct solutions.

Real, anonymous reports from people who interviewed for Software Engineer at Carwale, newest first and distilled into what to expect across the loop.
I went through a common Carwale software engineer flow (around 3–4 rounds) that started with mobile/web/technical fundamentals and then moved hard into systems thinking and structured problem solving.
I went through a lighter, more streamlined Carwale software engineer process with DSA and communication-focused rounds over about a day or two.
Candidates typically start with an online coding assessment on platforms like HackerRank, where they solve multiple problems, often a mix of easy, medium, and hard, with selection based on the number of correct solutions.
The technical interviews focus heavily on data structures and algorithms, with candidates expected to solve LeetCode-style problems and explain their logic, often under time constraints.
Candidates engage in system design discussions where they must articulate their approach to designing systems, often relating questions back to their projects and addressing scalability and trade-offs.
The interview process concludes with an HR round that assesses cultural fit, communication skills, and personal background, including discussions about strengths, weaknesses, and future plans.
Candidates report varying levels of difficulty across the interview process, with a consistent emphasis on mastering DSA and system design concepts, which are critical for progressing through the rounds.
Clear communication and the ability to articulate thought processes during problem-solving and design discussions are crucial, as candidates noted that these skills significantly impacted their outcomes.