BrowserStack interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

BrowserStack
upvote
share-icon
4 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
I graduated from Delhi Technological University with a GPA of 9.02. I have a strong foundation in problem-solving, including data structures, algorithms, and web development. I secured two internships through campus placements—one at a global MNC and the other at a tech startup. This prior industry experience gave me a confidence boost to explore new opportunities and build a strong profile.
Application story
I was working as an intern at a startup in Gurgaon and was also looking for full-time opportunities, as my graduation was about to be completed. I explored other options and applied for this role by cold emailing the HR.
Preparation
Duration: 2 Months
Topics: HTML, React.js, TypeScript, Node.js, JavaScript, DSA, Problem Solving, CN, DBMS, OOPS
Tip
Tip

Tip 1: Balance your preparation by combining strong DSA skills with hands-on web development.

Tip 2: Don’t ignore core CS subjects like DBMS, OS, and Computer Networks, as they are essential for technical interviews.

Tip 3: Build a live portfolio and network actively—add your projects online and use LinkedIn to ask employees for referrals to bypass standard resume screening.

Application process
Where: Email Approach
Eligibility: No criteria as such mentioned. (Salary Package: 16 LPA)
Resume Tip
Resume tip

Tip 1: Add at least 1–2 projects to your resume and be able to explain them well; prepare them thoroughly before the interview.

Tip 2: Include as many figures and relevant links (e.g., project links, profile links, etc.) as possible, as this adds authenticity to your application and can significantly improve your ATS score.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration40 minutes
Interview date22 Jul 2024
Coding problem0

This was an online MCQ test conducted on HackerRank. It consisted of around 20 questions, with an average of 2 minutes per question. The test included topics such as operating systems, database management systems, and computer networks. The difficulty level ranged from easy to medium and also included questions on debugging and code output.

I was able to answer around 16 questions correctly and was advanced to the next round.

02
Round
Hard
Face to Face
Duration180 minnutes
Interview date27 Jul 2024
Coding problem1

1. Log Streaming

The problem required implementing a log-watching solution (similar to the tail -f command in UNIX). In this case, the log file is hosted on a remote machine (the same machine as your server code) and is in append-only mode.

The requirements were:

  1. A server-side program to monitor the given log file and stream updates as they occur. This runs on the same machine as the log file and can be implemented in any programming language.
  2. A web-based client (accessible via a URL like http://localhost/log) that displays updates in the file in real time, without requiring a page refresh.
  3. The page should load once and continue updating automatically.
  4. The user should see the last 10 lines of the file when they first land on the page.
  5. Multiple browser clients should be able to connect simultaneously and receive updates.

We were allowed to use online resources for reference, but the use of AI was not permitted.

03
Round
Medium
Online Coding Interview
Duration30 Minutes
Interview date27 Jul 2024
Coding problem1

1. Technical Interview

This round was with the Director of Engineering and focused on fundamental concepts in computer networking and databases. My past projects were also discussed, including a deep dive into one of my favorite projects that I worked on during my internship.

The interview ended on a positive note, and the interviewer was impressed with my problem-solving ability and broad skill set.

04
Round
Medium
HR Round
Duration30 minutes
Interview date29 Jul 2024
Coding problem1

1. HR Questions

The interview questions revolved around my past internship experience and projects, followed by questions about my remote work experience and how I planned to manage it, given that I had previously worked in an on-site office setup.

For example:

  • You’ve worked in an on-site setup before; how do you plan to adapt to remote work?
  • What challenges do you anticipate while working remotely?
  • How will you ensure productivity while working from home?
  • How would you build rapport with teammates in a remote setting?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is the best case time complexity of Bubble Sort?

Choose another skill to practice
Similar interview experiences
SDE - 1
5 rounds | 5 problems
Interviewed by BrowserStack
5384 views
0 comments
0 upvotes
SDE - 1
2 rounds | 4 problems
Interviewed by BrowserStack
2522 views
0 comments
0 upvotes
SDE - 1
2 rounds | 5 problems
Interviewed by BrowserStack
3035 views
0 comments
0 upvotes
SDE - 1
2 rounds | 2 problems
Interviewed by BrowserStack
192 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115614 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
58630 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35337 views
7 comments
0 upvotes