Taro Logo

Senior Software Engineer Interview Experience

July 18, 2023
Positive ExperienceGot Offer

Process

I applied through an employee referral.

Great questions, great interviewers. The expectations can be managed in a different environment too. Rather than just going in for a 1 hours difficult short project, the candidate can rather be enquired about the process and logic one must supposed to think of.

Questions

1st Round - This was an interview round, the interviewer asked about my product understanding and my involvement with them. We had a very thorough discussion around system design and why we use what we use in our current system. He asked questions around browser calls and how a site is fetched when a link is entered in a browser. He then asked a question around DSA which basically was to limit the number of characters/numbers a variable can hold and my solution to that was to put the limit of numbers/characters in a node of a doubly linked list and then basically carry out

2nd round - They asked the infamous tail -f linux command to be implemented from scratch. It was infamous, at least for me. I started by implementing the tail command, first I implemented the class along with the method to watch live logs. I got stuck in implementing where the last 10 lines have to be printed. I assumed 40 characters per line but the interviewer suggested having a count of the number of \n. Was not able to do it then, so I started with implementing the client server websocket code and was able to run it successfully. This was the first time I was implementing it. The interviewer asked in between if I require any help. Then I tried with running the whole functionality but was unable to do so as the generator screwed it up big time. But I felt the interviewer was satisfied with my explanation as well as individually every file was working.

Was this helpful?

Interview Statistics

The following metrics were computed from 17 interview experiences for the BrowserStack Senior Software Engineer role.

Success Rate

18%
Pass Rate

BrowserStack's interview process for their Senior Software Engineer roles is very selective, failing most engineers who go through it.

Experience Rating

Positive53%
Neutral18%
Negative29%

Candidates reported having good feelings for BrowserStack's Senior Software Engineer interview process.