i
Opcito
Technologies
Filter interviews by
I deploy to k8s cluster using CI/CD pipelines and kubectl commands.
Use CI/CD pipelines to automate the deployment process
Leverage kubectl commands to interact with the Kubernetes cluster
Ensure proper configuration and version control for smooth deployments
Anti affinity is a concept in cloud computing where related resources are intentionally placed on separate physical hardware to increase fault tolerance.
Anti affinity ensures that related resources, such as virtual machines or containers, are not placed on the same physical hardware to reduce the impact of hardware failures.
It is commonly used in distributed systems to improve availability and resilience.
For examp...
Designing a CI/CD pipeline involves defining stages, tools, triggers, and integrations for automated software delivery.
Define stages for build, test, deploy, and release
Select appropriate tools for each stage (e.g. Jenkins, GitLab CI, Travis CI)
Set up triggers for automatic pipeline execution (e.g. code commit, pull request)
Integrate with version control, testing frameworks, and deployment platforms
Implement secur...
Secrets in k8s are used to store sensitive information like passwords, API keys, and tokens securely.
Create secrets using kubectl create secret command
Mount secrets as volumes in pods
Access secrets in pods using environment variables or files
Rotate secrets regularly for security purposes
Pod affinity is a Kubernetes feature that allows you to influence the scheduling of pods based on the presence of other pods.
Pod affinity can be used to ensure that pods are scheduled on the same node or in close proximity to other pods.
Pod affinity can be defined at the pod level or at the node level.
Examples of pod affinity include spreading pods across different availability zones or ensuring that pods with spe...
Monolith is a single large application while microservices is a collection of small independent services.
Monolith is a traditional approach where the entire application is built as a single unit
Microservices is a modern approach where the application is divided into small independent services
Monolith is tightly coupled and difficult to scale
Microservices are loosely coupled and easy to scale
Monolith has a single p...
Designing a CI/CD pipeline involves defining stages, tools, triggers, and integrations for automated software delivery.
Define stages for build, test, deploy, and release
Select appropriate tools for each stage (e.g. Jenkins, GitLab CI, Travis CI)
Set up triggers for automatic pipeline execution (e.g. code commit, pull request)
Integrate with version control, testing frameworks, and deployment platforms
Implement security m...
I deploy to k8s cluster using CI/CD pipelines and kubectl commands.
Use CI/CD pipelines to automate the deployment process
Leverage kubectl commands to interact with the Kubernetes cluster
Ensure proper configuration and version control for smooth deployments
Secrets in k8s are used to store sensitive information like passwords, API keys, and tokens securely.
Create secrets using kubectl create secret command
Mount secrets as volumes in pods
Access secrets in pods using environment variables or files
Rotate secrets regularly for security purposes
Pod affinity is a Kubernetes feature that allows you to influence the scheduling of pods based on the presence of other pods.
Pod affinity can be used to ensure that pods are scheduled on the same node or in close proximity to other pods.
Pod affinity can be defined at the pod level or at the node level.
Examples of pod affinity include spreading pods across different availability zones or ensuring that pods with specific...
Anti affinity is a concept in cloud computing where related resources are intentionally placed on separate physical hardware to increase fault tolerance.
Anti affinity ensures that related resources, such as virtual machines or containers, are not placed on the same physical hardware to reduce the impact of hardware failures.
It is commonly used in distributed systems to improve availability and resilience.
For example, i...
I appeared for an interview before May 2023.
I applied via Job Portal and was interviewed before Feb 2023. There was 1 interview round.
I applied via Company Website and was interviewed in Mar 2019. There were 4 interview rounds.
Monolith is a single large application while microservices is a collection of small independent services.
Monolith is a traditional approach where the entire application is built as a single unit
Microservices is a modern approach where the application is divided into small independent services
Monolith is tightly coupled and difficult to scale
Microservices are loosely coupled and easy to scale
Monolith has a single point ...
I applied via Naukri.com and was interviewed before Sep 2018. There were 3 interview rounds.
Top trending discussions
I appeared for an interview before Jun 2016.
I applied via Company Website and was interviewed in Nov 2020. There were 5 interview rounds.
I'm a passionate software engineer with a strong background in full-stack development and a love for solving complex problems.
Graduated with a degree in Computer Science from XYZ University.
Worked at ABC Corp, where I developed a web application that improved user engagement by 30%.
Proficient in languages like JavaScript, Python, and Java, with experience in frameworks like React and Django.
Enjoy collaborating in agile...
I appeared for an interview in Nov 2024.
Easy to medium level questions
Questions on recursion, string, array and patterns
based on 5 interview experiences
Difficulty level
Duration
based on 57 reviews
Rating in categories
Software Engineer
41
salaries
| ₹3.5 L/yr - ₹16.4 L/yr |
Senior Software Engineer
18
salaries
| ₹14.2 L/yr - ₹25.3 L/yr |
Devops Engineer
16
salaries
| ₹4.6 L/yr - ₹11.3 L/yr |
Senior Devops Engineer
15
salaries
| ₹16 L/yr - ₹30.2 L/yr |
Software Developer
12
salaries
| ₹6.7 L/yr - ₹22 L/yr |
HCL Infosystems
Accel Frontline
DynPro
ClaySys