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
Harness Interview Experience | SDE I
Summary
I applied via referral for an SDE I role at Harness, going through a recruiter screen, hiring manager round, and two peer programming rounds which included implementing a Trie and rendering a folder structure to HTML. I was ultimately rejected.
Full Experience
Recruiter Screening
I applied via referral for SDE I role (YOE <2). The recruiter reached out after a few days. They told about the company, asked about my experience, current compensation and notice period. Then an interview was scheduled shortly.
Hiring Manager Round
They wanted to have the HM round scheduled to make sure we are on the same page. It revolved mostly around my current work experience and some behavioural nuances.
Round 1 - Peer Programming
It was a chill round with the interviewer and me introducing each other. Then we discussed a bit about my work experience. We dived into some API request optimization techniques. Then I was asked to implement Trie in TypeScript. It went pretty well.
Round 2 - Peer Programming
The inital steps were same as R1 - basic introduction, discussion around work experience and my skill sets. Then I was given a coding quesiton to render a folder structure tree originally represented in a text form, in an HTML format using list elements.
Input
|- A
|- B
|- C
|- D
Output
- A
- B
- C
- D
I was able to solve it using DOM manipulation. Although, they wanted somethign more advanced.
Verdict - Rejected
Interview Questions (2)
Implement a Trie (prefix tree) data structure in TypeScript.
Given a text representation of a folder structure tree, render it into an HTML format using list elements.
Input
|- A
|- B
|- C
|- D
Output
- A
- B
- C
- D