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?
avatar

Site Reliability Engineer

Interviewed at Apple

4.1
Apr 19, 2022

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?

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.
avatar

Site Reliability Engineer

Interviewed at PhonePe

4.1
Oct 11, 2024

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.

Develop a python API server including database, error handling and documentation. Containerise the server using docker and document this process and 'explain the purpose of dockerisation and how it benefits the deployment and management of your application'. Deploy API server onto local Kubernetes cluster and document 'include instructions on how to set up Minikube, deploy your API server with Kubernetes manifests, and access it through the NodePort. Explain the purpose of using Kubernetes for deployment and how it benefits the scaling and management of your application'. Set up CI/CD pipeline with GitHub actions and document 'provide explanations for each stage of your GitHub Actions workflow. Clarify how each stage contributes to the overall CI/CD process.'
avatar

Site Reliability Engineer

Interviewed at Prima Assicurazioni

3.9
Jan 11, 2024

Develop a python API server including database, error handling and documentation. Containerise the server using docker and document this process and 'explain the purpose of dockerisation and how it benefits the deployment and management of your application'. Deploy API server onto local Kubernetes cluster and document 'include instructions on how to set up Minikube, deploy your API server with Kubernetes manifests, and access it through the NodePort. Explain the purpose of using Kubernetes for deployment and how it benefits the scaling and management of your application'. Set up CI/CD pipeline with GitHub actions and document 'provide explanations for each stage of your GitHub Actions workflow. Clarify how each stage contributes to the overall CI/CD process.'

Viewing 2421 - 2430 interview questions

Glassdoor has 3,484 interview questions and reports from Site engineer interviews. Prepare for your interview. Get hired. Love your job.