Filter interviews by
Top trending discussions
I applied via LinkedIn and was interviewed before Aug 2021. There were 2 interview rounds.
Our project utilizes multiple clusters for scalability, redundancy, and efficient resource management.
We have three main clusters: development, staging, and production.
The development cluster is used for testing new features and bug fixes.
The staging cluster mirrors the production environment for final testing.
The production cluster handles live traffic and user requests.
Objects in Kubernetes service include pods, services, endpoints, and namespaces.
Pods: Basic unit of deployment in Kubernetes, consisting of one or more containers.
Services: Abstraction that defines a logical set of pods and a policy by which to access them.
Endpoints: Dynamically updated list of IP addresses and ports for pods backing a service.
Namespaces: Virtual clusters within a Kubernetes cluster, used to divide clu...
Basic kubernetes related questions
Git fetch retrieves updates from a remote repository, while git pull fetches and merges them into the current branch.
git fetch updates the local repository with changes from the remote but does not merge them.
Example: 'git fetch origin' fetches changes from the 'origin' remote.
git pull combines 'git fetch' and 'git merge', updating the local branch with remote changes.
Example: 'git pull origin main' fetches and merges ...
Horizontal Pod Autoscaler (HPA) automatically adjusts the number of pods in a deployment based on CPU utilization or other metrics.
HPA monitors metrics like CPU and memory usage to determine scaling needs.
It uses the Kubernetes Metrics Server to gather resource usage data.
For example, if CPU usage exceeds a defined threshold, HPA can increase the number of pods.
HPA can also scale down pods when resource usage is low, e...
Terraform checks resources using the 'terraform plan' command to preview changes and 'terraform state' for current resource status.
Use 'terraform plan' to see what changes will be made before applying them.
Run 'terraform apply' to implement the changes after reviewing the plan.
Check the current state of resources with 'terraform state list' to view managed resources.
Use 'terraform show' to display detailed information ...
Docker's EXPOSE and -p options define container ports for communication and mapping to host ports.
EXPOSE command in Dockerfile specifies which ports the container listens on at runtime.
Example: EXPOSE 80 exposes port 80 for HTTP traffic.
-p option in 'docker run' maps a container's port to a host port.
Example: 'docker run -p 8080:80 myapp' maps host port 8080 to container port 80.
Using EXPOSE alone does not publish the ...
I applied via Naukri.com
Basic quant is asked which is easy to crack
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
You can connect between 2 EC2 instances by using their private IP addresses or public DNS names.
Use private IP addresses for communication within the same VPC
Use public DNS names for communication across different VPCs or over the internet
Connections between public and private subnets are established using a NAT gateway or a NAT instance.
Use a NAT gateway to allow instances in a private subnet to initiate outbound traffic to the internet while preventing inbound traffic from reaching those instances.
Alternatively, use a NAT instance with a security group that only allows inbound traffic from instances in the public subnet.
Ensure that the route tables fo...
Stateful applications store data while stateless applications do not.
Stateful applications maintain a record of previous interactions and require persistent storage.
Stateless applications do not store data and can be easily scaled horizontally.
Stateful applications are more complex and require more resources than stateless applications.
Examples of stateful applications include databases and messaging systems, while sta...
I applied via AmbitionBox and was interviewed in May 2024. There was 1 interview round.
based on 1 interview experience
Difficulty level
Duration
Cognizant
Teleperformance
iEnergizer
Reliance Retail