1) Program to parse NGINX logs to fetch IP address. CIDR ranges are provided to the script as input and the program should classify the IP's as to which CIDR range it belongs to from the given ranges. Host this program as a webserver so that the results should be available on localhost:8080. Use docker to containerize this entire set up and ensure that the webserver results are available on the host where the container is running(perform a port mapping). 2) Design popular website and discuss in details 3) Make sure you prepare for kubernetes as they are looking for this skill(I slipped here as I did not prepare for this)
Site Reliability Engineer Interview Questions
2,637 site reliability engineer interview questions shared by candidates
Explain TCP three-way handshake instead of how to use tcpdump or wireshark to interpret the traffic captured.
What percent of your time do you want to spend writing code?
Name as many TCP control bits as you can off the top of your head.
I can't talk about the questions, but one of the topics the recruiter will tell you is about Linux Internals and that is definitely the most difficult.
Linux kernel internals got pretty in depth, as did questions about system architecture for high-performance websites
Lots of different questions on a lot of different topics. From doing some scripting in Python to how to scale an application to data center sizes.
Cannot give specifics, but mostly involving trouble shooting a live issue, phone screens concentrated on one specific linux internals and some scripting
Write code to parse generic web logs and format it in different ways
Q: What problem did you solve in your career that you are most proud of.
Viewing 501 - 510 interview questions