💼 Sell.do – Product Engineer Interview Experience (On-Campus)
🏢 Company Overview
- 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)
- 25-30 MCQs on CS Fundamentals
- 2 Coding Questions
- Easy: Linked List + Array problem → solved all test cases
- Medium: Count total subarrays having sum = 0 → solved ~80% test cases
🗣️ Round 2: Group Discussion
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)
💻 Round 3: Technical Interview 1
Interviewer Note: Very friendly; mentioned this round is focused on basic concepts, not deep technicals.
- OOPs:
- keyword, inheritance, diamond problemcode
1super - 4 pillars of OOP
- vscode
1implementscode1extends
- 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
💻 Round 4: Technical Interview 2
- 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?”
💬 Round 5 & 6: HR and CTO Rounds
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.