
BrowserStack Devops Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 5 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at BrowserStack.
Devops Engineer
There were 4 rounds in total. 3 of them were F2F Interviews and 1 was a Coding round. All of them were focused on conceptual clarity and discussions about projects and tasks I had done in my previous company.
- Could you elaborate on your understanding of Networking and OS fundamentals?
- Do you have any questions regarding AWS Cloud?
- What are your thoughts on Docker and Terraform?
Devops Engineer
HR reached out by phone for an initial chat, then I was asked to come in for an 8-hour interview day at the office. The interviews were pretty straightforward, and the people involved (HR and the panel) were professional and friendly. The whole process had 4 parts: 3 coding tests and a final face-to-face. It was really well put together, which was a big plus. I felt good about it because I aced the coding assessments and the face-to-face went smoothly, with positive feedback. I heard back within 2 days via email. The reason I'm giving a negative experience is not because I didn't get an offer, but because there was no clear explanation from HR about why I wasn't selected. I just got a generic rejection email saying 'something was miss,' and I'm still waiting for a reply when I asked for details on how to improve. It felt like my time and effort were wasted.
- Can you provide a one-liner Linux command to count how many times a specific date and time appears in a given log file, like this example: Log ————————- 10 Jan 12:23:57 foo 10 Jan 12:23:57 bar 10 Jan 14:45:01 loo ————————- Expected output: 10 Jan 12:23:57 2 10 Jan 14:45:01 1?
- Please write a program in any language to fetch the following system details without using any external libraries: 1. OS type 2. Version 3. CPU type 4. Number of cores 5. CPU load 6. Primary network interface 7. Traffic in/out 8. MAC address 9. Free memory 10. Total memory 11. Number of processes running. Additionally, create a graph using any external library for the metrics: traffic in/out, memory, and CPU usage.
- Given access keys and secret, write a Python program using the boto3 module to retrieve information about AWS policies and their associated users. For example: Policy1: foo, bar Policy2: foo.
DevOps Engineer
So the interview for the DevOps role here at BrowserStack has 4 rounds. First up is a code pairing round that's all about AWS CLI stuff and scripting. Then there's a managerial round where they wanna see how you solve problems, work with a team, and make calls when things get hectic. After that, we have a cultural fit interview to make sure you vibe with BrowserStack's values and how we work. And the last one is with HR, where you'll chat about salary, benefits, and what you're looking to do career-wise.
- Write a shell script using AWS CLI.
BrowserStack Devops Engineer Interview Questions
Quoted word for word from BrowserStack interview reports.
“Can you provide a one-liner Linux command to count how many times a specific date and time appears in a given log file, like this example: Log ————————- 10 Jan 12:23:57 foo 10 Jan 12:23:57 bar 10 Jan 14:45:01 loo ————————- Expected output: 10 Jan 12:23:57 2 10 Jan 14:45:01 1?”
Read reports →“Write a shell script using AWS CLI.”
Read reports →“Given access keys and secret, write a Python program using the boto3 module to retrieve information about AWS policies and their associated users. For example: Policy1: foo, bar Policy2: foo.”
Read reports →“Write scripts to work with various AWS resources to extract certain set of data.”
Read reports →“Can you write a script to connect to multiple servers simultaneously using SSH and present the command output from all servers in a table?”
Read report →“What are your thoughts on Docker and Terraform?”
Read report →“Do you have any questions regarding AWS Cloud?”
Read report →“Could you elaborate on your understanding of Networking and OS fundamentals?”
Read report →“Can you walk me through a basic debugging issue you encountered?”
Read report →Formats, difficulty and experience
Across all 5 BrowserStack interview reports.