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
BrowserStack Frontend Developer Interview Experience (2+ YOE)
Summary
I interviewed for a Frontend Developer position at BrowserStack with 2.6 years of experience. The process involved a technical round on React.js and web fundamentals, an assignment round with frontend tasks, and an Engineering Manager round. Unfortunately, I was not selected after the EM round, which I believe was due to my lack of knowledge in design systems related to an autocomplete question.
Full Experience
-- Interview Experience --
Round 1 - Technical Round
This round primarily focused on React.js, Next.js, and web development fundamentals. I was asked to explain how React.js handles its lifecycle and to compare the use cases where React.js or Next.js would be a better choice. Other questions covered the difference between forEach and map, particularly which one is more efficient when dealing with large datasets. Overall, it was an in-depth discussion on frontend technologies.
Round 2 - Assignment Round
In this round, I was assigned two tasks (Reactjs and CSS) with a total duration of approximately 2 hours:
- The first task required fetching data from an API, displaying it in a table, and implementing pagination, search functionality, and column sorting within the table.
- The second task involved building a dashboard UI based on an image they provided. Replicating the design exactly from the image was challenging, so I focused on ensuring proper layout, alignment, and spacing.
At the end, we also had a discussion about the teams and company culture at BrowserStack.
Round 3 - Engineering Manager Round
In this round, the interviewer primarily asked about my previous experiences, specifically the features I had worked on. We also discussed design-related questions, including how I would implement an autocomplete feature.
Unfortunately, I was not selected after the Engineering Manager round. There was an additional Director Round, but I did not meet the technical expectations. I believe this was primarily due to my lack of knowledge regarding design systems, particularly the autocomplete question, which I hadn’t realized was part of that domain.
Interview Questions (6)
Explain how React.js handles its lifecycle.
Compare the use cases where React.js or Next.js would be a better choice.
Discuss the difference between forEach and map, particularly which one is more efficient when dealing with large datasets.
Implement a web application that fetches data from an API, displays it in a table, and includes pagination, search functionality, and column sorting within the table.
Build a dashboard UI based on a provided image, focusing on ensuring proper layout, alignment, and spacing.
Discuss how you would implement an autocomplete feature, considering its design and technical challenges.
Preparation Tips
I didn’t come across any specific frontend interview experiences related to BrowserStack during my preparation, which prompted me to share my own experience for others who might be in a similar situation.