My SDE Intern Interview Experience with Smart Interviews | 3rd Year Off-Campus
Role: Software Developer Intern (SDE)
Application route: Applied online (Off-campus via Smart Interviews Community/Job Portal)
Location: India (Hyderabad/Remote)
Overall difficulty: Medium to Hard
I applied for the SDE Intern role during my 3rd year through the off-campus route. The hiring pipeline was highly streamlined and heavily focused on core problem-solving, bit manipulation, optimized data structures, and computer science fundamentals.
Round by Round Experience
Online Coding Assessment | Coding questions: 3–4 | Difficulty: Medium to Hard
The first stage was a strict, timed online coding test hosted on an online IDE platform.
It consisted of algorithmic problems primarily focusing on array manipulation, bitwise math hacks (like checking powers of two or flipping bits), binary search bounds, and basic recursion.
Out of a massive pool of applicants, only a small batch of around 10–15 students cleared this round based on optimal time complexities and edge-case execution.
Technical Interview 1 (Problem Solving & DSA) | Difficulty: Medium to Hard
This was a live 60-minute coding interview where I had to share my screen and code on a collaborative editor. The round skipped general chatter and immediately jumped into hard-core coding concepts.
Questions asked: A variation of a Tree traversal problem (finding combinations or specific parent boundaries) and a classic dynamic programming problem.
Expectations: The interviewer did not just want a working solution; they pushed me to explain my absolute optimal time and space constraints verbally before compiling. They ran multiple custom test cases against my code to check for integer overflows and array bound exceptions.
Technical Interview 2 (CS Fundamentals & Core Java) | Difficulty: Medium
The final technical round shifted focus onto structural computer science concepts and core object-oriented development.
OOPs & Architecture: Extensive deep dive into runtime polymorphism, memory management blocks, exception handling hierarchies, and interface vs. abstract class trade-offs.
System Basics: Questions regarding how low-level architectures compile code and fundamental database index structures.
Projects: I was asked to walk through the system architecture of the projects listed on my resume, explicitly mapping out the challenges faced and how I handled backend scaling bugs.
Final Result
The process was an intense test of pure programming speed and conceptual depth. Ultimately, I did not make it through the final list.
Final result: Not selected
Recommended Reads
PhonePe | Software Engineer | 3 YOE
I have around 3 years of experience and currently work as SDE-2 at a startup, with a CTC of ₹28 LPA. I recently received an offer from PhonePe. Offer details Ro
Flipkart SDE-2 Interview Experience (September 2026) | Selected
Position: SDE-2 Experience: 4.3 years Sharing my Flipkart interview experience. The process had five rounds. Round 1: Machine Coding The question was to design
TCS On-Campus | Role - Prime | Selected | Interview Experience
Recruitment Mode: On-Campus Placement Difficulty: Easy 1. Online Assessment Date: 9th August | Duration: 3 hours 21 minutes | Mode: On-Campus The assessment was
Meesho | SDE-3 | Bengaluru | Hybrid
I have around 6 years of experience and previously worked at product-based company. I’ve received an offer from Meesho for an SDE-3 role and wanted to share the
I Went In for an Internship and Came Out With a Career
Hi, I’m Riya Dhabuwala , a Computer Science and Engineering student at Nirma University, Ahmedabad, with a CGPA of 9.0. I’m passionate about software developmen
What was the name of the company you interviewed for through Smart Interviews?