Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Interview Experience | Product-Based Company | Fresher | Associate Software Engineer Role
Summary
I applied for an Associate Software Engineer role at Leadventure and successfully passed the resume shortlisting and an aptitude test. However, I was unfortunately rejected after the HR screening round.
Full Experience
My recruitment journey for the Associate Software Engineer role at Leadventure began with my resume being shortlisted. I then proceeded to the second round, which was an Aptitude Test (CCAT). This test required solving 50 questions in just 15 minutes, and I managed to answer over 45 questions.
The third round was an HR Screening, conducted via video conferencing. I answered all the basic questions asked by the HR representative, though I admit I felt a bit nervous during the interview. Unfortunately, a few days later, I received an email informing me that my application would not be moving forward.
Although I didn't advance past the HR screening, I learned from others that if I had, the technical round (Round 4) would have involved completing an assignment, solving a coding problem to check if a number is a palindrome using various approaches, answering questions on inheritance and polymorphism with real-life examples, addressing a basic system design question, and discussing my resume projects in detail. Round 5 and beyond would have included background verification and an offer letter.
Despite the outcome, I view this experience as a valuable opportunity to identify areas for improvement and prepare better for future opportunities.
Interview Questions (2)
Given a number, write code to check if it is a palindrome. Implement solutions using brute force, an optimized approach, and an optimal approach.
Explain the concepts of inheritance and polymorphism in object-oriented programming, providing real-life examples for each.