ATHARVA RAUT
💼 Sell.do – Product Engineer Interview Experience (On-Campus)
🏢 Company Overview
Sell.do is India’s leading AI-powered SaaS platform purpose-built for the real estate industry offering them a CRM Tool. From predictive sales automation and smart lead scoring to intelligent communication and omnichannel engagement, Sell.do is transforming how real estate is sold. Their platform integrates AI, Machine Learning, Big Data, and Elasticsearch to deliver lightning-fast, data-driven decision-making for developers, brokers, and channel partners.
- Primary Tech Stack: Ruby, Flutter
- Note: Open to candidates from all technical backgrounds (focus on strong CS fundamentals)
📋 Basic Details
Detail | Information |
---|---|
Role | Product Engineer (Equivalent to Software Engineer) |
Type | On-Campus |
Eligible Branches | All UG Branches |
Students Shortlisted for OA | ~350 |
Total Rounds | 6 |
🧩 Rounds Overview
- Online Assessment (OA)
- Group Discussion (GD)
- Technical Interview 1
- Technical Interview 2
- HR Round
- CTO Round
🧮 Round 1: Online Assessment (HackerRank)
Format:
- 25-30 MCQs on CS Fundamentals
- 2 Coding Questions
Questions:
- Easy: Linked List + Array problem → solved all test cases
- Medium: Count total subarrays having sum = 0 → solved ~80% test cases
Shortlisted: ~75-80 candidates advanced to GD
🗣️ Round 2: Group Discussion
Format: Groups of 8–10 candidates
Duration: 10–15 minutes
Sample Topics:
- Use of AI in Coding and Debugging
- Vibe Coding
- Mastering a Single Language vs. Having General Knowledge of Multiple Languages (my topic)
Shortlisted: Selected for Technical Interview 1
💻 Round 3: Technical Interview 1
Duration: ~30 minutes
Interviewer Note: Very friendly; mentioned this round is focused on basic concepts, not deep technicals.
Questions Covered:
- OOPs:
super
keyword, inheritance, diamond problem- 4 pillars of OOP
implements
vsextends
- DBMS:
- Normalization types
- ACID properties, transactions
- DSA:
- Search target in a sorted array → brute force → optimized to binary search
- Explained time and space complexity
- SQL:
- Query using aggregate functions
- Cloud:
- Experience with cloud platforms
- Stateful vs Serverless architecture
Result: Shortlisted for Technical Interview 2
💻 Round 4: Technical Interview 2
Instructions: Carry laptop and be ready to demonstrate projects / GitHub repos.
Round Flow:
- Self-introduction and resume overview
- Asked some questions I missed in the previous round (possible internal feedback shared)
- SQL query with aggregate functions
- Project Demo: Showed my Real-Time Chess Game
- Interviewer played some moves to test edge cases
- Discussed implementation details, logic, and tech stack
- Reviewed my GitHub repo directly and asked questions based on code structure
- Ended with: “Do you have any questions for me?”
Result: Rejected after this round
💬 Round 5 & 6: HR and CTO Rounds
Did not appear as I was eliminated after Technical Round 2.
In final selection, 5 students were offered Internship + Full-Time (PPO) roles.
💡 Learnings & Tips
- Focus on core CS fundamentals (OOPs, DBMS, SQL, DSA).
- After every round, note down questions you couldn’t answer well — they might reappear later.
- Be confident while explaining projects — emphasize logic, structure, and your approach.
- In GD, contribute with clarity and relevance, not dominance.
- Communication, composure, and reasoning ability matter as much as coding skills.