There was a linux troubleshooting exercise
Site Engineer Interview Questions
3,484 site engineer interview questions shared by candidates
Coding on coderpad.io They gave a static list to work with. 1. Convert a list to a dictionary with key as the item and value as the count of the item 2. Given the above dict sort and remove duplicates System engineering questions: > what is an inode? > what is avg load on the Linux system? > what is included in the Kubernetes control plane? > given /24 subnet how many IPs are available to use? > A Kubernetes pod is not starting up and is going in a pending state, how will troubleshoot this?
System design, architecture, Linux internals and debugging
What is something do you want to bring for the company?
The take-home assignment was to implement a rate-limiter function in Python. I was provided clear directions and a repository with starter code in it.
How do you design multi-region, highly available architectures? Can you describe a recent platform improvement project you led or contributed to? How would you design an observability stack from scratch?
* Deploy rate limiter to k8s, adapt Flask app to use it * Discuss failure modes of a service * Describe a project and your role in it
Q: What was one thing that they asked you? A: They asked me to explain how I would handle a situation where an application is running fine but suddenly starts consuming too much memory. How did you answer this question? A: I explained the steps I would take, such as identifying the root cause using monitoring tools, checking logs, and analyzing recent changes to the system. I also discussed scaling options and optimizing the application's memory usage. Q: How do you ensure high availability in a distributed system? A: I discussed techniques like load balancing, redundancy, failover strategies, and regular health checks to detect issues early and minimize downtime. Q: How do you handle on-call responsibilities during outages? A: I explained my approach to troubleshooting by prioritizing tasks, using alerting systems, and ensuring proper communication with the team to resolve issues as quickly as possible.
10 objective questions ( linux, kubernetes, shell script) and 2 coding questions.
What are your salary expectations?
Viewing 2421 - 2430 interview questions