Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Crest Data Systems Team. If you also belong to the team, you can get access from here

Crest Data Systems Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Crest Data Systems Devops Engineer Interview Questions and Answers

Updated 17 Apr 2024

10 Interview questions

A Devops Engineer was asked
Q. What is a Jenkinsfile?
Ans. 

Jenkinsfile is a text file that defines the pipeline for a Jenkins job.

  • Jenkinsfile is written in Groovy scripting language.

  • It allows defining the entire pipeline as code, including build, test, and deployment stages.

  • Jenkinsfile can be stored in version control along with the project code for better traceability.

  • It enables automation and repeatability of the CI/CD process.

  • Example: pipeline { agent any stages { stag...

A Devops Engineer was asked
Q. What are Helm charts?
Ans. 

Helm charts are packages of pre-configured Kubernetes resources used for deploying applications.

  • Helm charts are used to define, install, and upgrade Kubernetes applications.

  • They are written in YAML and can include templates for Kubernetes resources like deployments, services, and ingress.

  • Helm charts can be customized using values files to adjust configurations for different environments.

  • Helm charts are stored in r...

Devops Engineer Interview Questions Asked at Other Companies

asked in Siemens
Q1. How can you run a Docker command remotely on a Linux server witho ... read more
asked in Lentra AI
Q2. If you want to connect multiple VPCs, and you have two or three V ... read more
Q3. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Nagarro
Q4. Guess The Hidden Number Problem Statement You are given an intege ... read more
Q5. What Docker command can you use to transfer an image from one mac ... read more
A Devops Engineer was asked
Q. What is a Dockerfile?
Ans. 

Dockerfile is a text file that contains instructions to build a Docker image.

  • Dockerfile is used to define the environment and dependencies for a Docker container

  • It includes commands like FROM, RUN, COPY, and CMD to specify the base image, run commands, copy files, and set the default command

  • Dockerfile is used with the 'docker build' command to create a Docker image

A Devops Engineer was asked
Q. How can you reduce the size of a Dockerfile?
Ans. 

To reduce the size of a Docker file, remove unnecessary dependencies, use multi-stage builds, optimize layers, and use smaller base images.

  • Remove unnecessary dependencies and files

  • Utilize multi-stage builds to reduce the number of layers

  • Optimize layers by grouping related commands together

  • Use smaller base images like Alpine instead of larger ones like Ubuntu

A Devops Engineer was asked
Q. What is orchestration?
Ans. 

Orchestration is the automated arrangement, coordination, and management of complex computer systems or services.

  • Orchestration involves automating tasks such as provisioning, configuration, deployment, scaling, and monitoring of software applications.

  • It helps in streamlining and optimizing the workflow of various components in a system.

  • Popular orchestration tools include Kubernetes, Docker Swarm, and Apache Mesos.

  • ...

A Devops Engineer was asked
Q. How do you configure VPC peering?
Ans. 

VPC peering allows connecting two VPCs to communicate with each other using private IP addresses.

  • Ensure both VPCs are in the same region

  • Update route tables in both VPCs to allow traffic between them

  • Ensure there are no overlapping CIDR blocks

  • Accept the peering connection request in both VPCs

A Devops Engineer was asked
Q. What is an init container?
Ans. 

Init container is a special type of container in Kubernetes that runs before the main application container starts.

  • Init containers are used to perform tasks such as setting up configuration files, initializing a database, or waiting for a service to be ready before the main container starts.

  • They run to completion before the main container starts, ensuring that any dependencies are met.

  • Init containers share the sam...

Are these interview questions helpful?
A Devops Engineer was asked
Q. What is the role of a NodePort type service?
Ans. 

NodePort type service exposes a service on a specific port on all nodes in the cluster.

  • NodePort type service allows external traffic to access a service in a Kubernetes cluster

  • It assigns a static port on each node, which forwards traffic to the service

  • It is commonly used for accessing applications externally in a development environment

A Devops Engineer was asked
Q. What steps can be taken to reduce the size of a Dockerfile?
Ans. 

To decrease the size of a Dockerfile, steps such as using multi-stage builds, minimizing layers, and optimizing image size can be taken.

  • Use multi-stage builds to reduce the number of layers in the final image

  • Minimize the number of RUN commands by combining them into a single command

  • Remove unnecessary files and dependencies from the image

  • Use smaller base images like Alpine instead of larger ones like Ubuntu

  • Optimize...

A Devops Engineer was asked
Q. What is azure devops and how to use it
Ans. 

Azure DevOps is a set of development tools provided by Microsoft to help teams plan, build, and deploy software applications.

  • Azure DevOps includes services for version control, build automation, release management, and more

  • It allows for collaboration between development and operations teams

  • Users can create pipelines to automate the build and deployment process

  • Azure Boards can be used for project management and tra...

Crest Data Systems Devops Engineer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(6 Questions)

  • Q1. What is dockerfile
  • Ans. 

    Dockerfile is a text file that contains instructions to build a Docker image.

    • Dockerfile is used to define the environment and dependencies for a Docker container

    • It includes commands like FROM, RUN, COPY, and CMD to specify the base image, run commands, copy files, and set the default command

    • Dockerfile is used with the 'docker build' command to create a Docker image

  • Answered by AI
  • Q2. What is jenkinsfile
  • Ans. 

    Jenkinsfile is a text file that defines the pipeline for a Jenkins job.

    • Jenkinsfile is written in Groovy scripting language.

    • It allows defining the entire pipeline as code, including build, test, and deployment stages.

    • Jenkinsfile can be stored in version control along with the project code for better traceability.

    • It enables automation and repeatability of the CI/CD process.

    • Example: pipeline { agent any stages { stage('Bu...

  • Answered by AI
  • Q3. How to reduce size of docker file
  • Ans. 

    To reduce the size of a Docker file, remove unnecessary dependencies, use multi-stage builds, optimize layers, and use smaller base images.

    • Remove unnecessary dependencies and files

    • Utilize multi-stage builds to reduce the number of layers

    • Optimize layers by grouping related commands together

    • Use smaller base images like Alpine instead of larger ones like Ubuntu

  • Answered by AI
  • Q4. What is orchestration
  • Ans. 

    Orchestration is the automated arrangement, coordination, and management of complex computer systems or services.

    • Orchestration involves automating tasks such as provisioning, configuration, deployment, scaling, and monitoring of software applications.

    • It helps in streamlining and optimizing the workflow of various components in a system.

    • Popular orchestration tools include Kubernetes, Docker Swarm, and Apache Mesos.

    • Orche...

  • Answered by AI
  • Q5. What is azure devops and how to use it
  • Ans. 

    Azure DevOps is a set of development tools provided by Microsoft to help teams plan, build, and deploy software applications.

    • Azure DevOps includes services for version control, build automation, release management, and more

    • It allows for collaboration between development and operations teams

    • Users can create pipelines to automate the build and deployment process

    • Azure Boards can be used for project management and tracking...

  • Answered by AI
  • Q6. What is helm charts
  • Ans. 

    Helm charts are packages of pre-configured Kubernetes resources used for deploying applications.

    • Helm charts are used to define, install, and upgrade Kubernetes applications.

    • They are written in YAML and can include templates for Kubernetes resources like deployments, services, and ingress.

    • Helm charts can be customized using values files to adjust configurations for different environments.

    • Helm charts are stored in reposi...

  • Answered by AI
Round 2 - Coding Test 

Host webapp container using dockerfile and dockercompose

Round 3 - HR 

(1 Question)

  • Q1. Where do you see yourself in next 5 years

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. What are the steps to decrease a size of dockerfile
  • Ans. 

    To decrease the size of a Dockerfile, steps such as using multi-stage builds, minimizing layers, and optimizing image size can be taken.

    • Use multi-stage builds to reduce the number of layers in the final image

    • Minimize the number of RUN commands by combining them into a single command

    • Remove unnecessary files and dependencies from the image

    • Use smaller base images like Alpine instead of larger ones like Ubuntu

    • Optimize the ...

  • Answered by AI
  • Q2. What is init container
  • Ans. 

    Init container is a special type of container in Kubernetes that runs before the main application container starts.

    • Init containers are used to perform tasks such as setting up configuration files, initializing a database, or waiting for a service to be ready before the main container starts.

    • They run to completion before the main container starts, ensuring that any dependencies are met.

    • Init containers share the same net...

  • Answered by AI
  • Q3. What is role of nodeport type service
  • Ans. 

    NodePort type service exposes a service on a specific port on all nodes in the cluster.

    • NodePort type service allows external traffic to access a service in a Kubernetes cluster

    • It assigns a static port on each node, which forwards traffic to the service

    • It is commonly used for accessing applications externally in a development environment

  • Answered by AI
  • Q4. How to configure vpc peering
  • Ans. 

    VPC peering allows connecting two VPCs to communicate with each other using private IP addresses.

    • Ensure both VPCs are in the same region

    • Update route tables in both VPCs to allow traffic between them

    • Ensure there are no overlapping CIDR blocks

    • Accept the peering connection request in both VPCs

  • Answered by AI
Round 2 - Coding Test 

Write a Dockerfile to create image for a web app

Round 3 - HR 

(1 Question)

  • Q1. How do you see yourself after 5 years

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay focused on your learning

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Apr 2023.

Round 1 - Technical 

(2 Questions)

  • Q1. Details about ssh configs
  • Q2. Details about aws voc

Top trending discussions

View All
Interview Tips & Stories
5d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Crest Data Systems?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Great learning and was interviewed in May 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

General aptitude questions

Round 3 - HR 

(1 Question)

  • Q1. Basic HR interview questions, they also give you a scenario for which you have to draft a sample e-mail.
Round 4 - Technical 

(2 Questions)

  • Q1. This interview is with the Hiring manager. Basic questions about yourself , last job and role. They also give you some conditions and wish to hear your replies and how take it.
  • Q2. Basic Questions on the technology for which you have applied.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident with your answers and genuinely agree/disagree to the conditions put to you.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What are the components of DevOps?
  • Ans. 

    DevOps components include culture, automation, measurement, and sharing.

    • Culture: Encouraging collaboration and communication between development and operations teams.

    • Automation: Implementing tools for continuous integration, continuous delivery, and infrastructure as code.

    • Measurement: Monitoring and analyzing performance metrics to improve processes and identify areas for optimization.

    • Sharing: Facilitating knowledge sh...

  • Answered by AI
  • Q2. Tell us briefly regarding your previous projets and challenges
  • Ans. 

    I have worked on various projects involving automation, CI/CD pipelines, containerization, and infrastructure as code.

    • Implemented Jenkins pipelines for automating build, test, and deployment processes

    • Utilized Docker and Kubernetes for containerization and orchestration

    • Managed infrastructure using Terraform and Ansible

    • Addressed challenges related to scalability, performance optimization, and security

    • Collaborated with cr...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. Where are you from
  • Q3. Relocate to Pan india
Round 2 - Technical 

(1 Question)

  • Q1. Tell me about yourself

I applied via Recruitment Consultant and was interviewed before Aug 2020. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic DevOps questions need to be prepared and docker and Jenkins plays vital role in interview
  • Q2. Git, Maven, Sonar, Jenkins docker,any load balancers and scripting must to work

Interview Preparation Tips

Interview preparation tips for other job seekers - They don't dig depth in questions but you should be prepared with all devops tools in ur stack
Are these interview questions helpful?

Interview Questionnaire 

1 Question

  • Q1. Project details, job roles,

I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Related to middleware and devops

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good, there were 3 rounds.
Round 1 - HR 

(1 Question)

  • Q1. Share details of your previous job.
  • Ans. 

    As a DevOps Engineer, I streamlined CI/CD processes, improved system reliability, and enhanced collaboration between development and operations teams.

    • CI/CD Implementation: I set up Jenkins pipelines to automate testing and deployment, reducing deployment time by 40%.

    • Infrastructure as Code: Utilized Terraform to manage cloud infrastructure, enabling version control and reproducibility of environments.

    • Monitoring and Logg...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good place for begginers, people will help when you faces any challenges.

Crest Data Systems Interview FAQs

How many rounds are there in Crest Data Systems Devops Engineer interview?
Crest Data Systems interview process usually has 2-3 rounds. The most common rounds in the Crest Data Systems interview process are Technical, Coding Test and HR.
How to prepare for Crest Data Systems Devops Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Crest Data Systems. The most common topics and skills that interviewers at Crest Data Systems expect are Ansible, Docker, Jenkins, Kubernetes and Terraform.
What are the top questions asked in Crest Data Systems Devops Engineer interview?

Some of the top questions asked at the Crest Data Systems Devops Engineer interview -

  1. What are the steps to decrease a size of dockerf...read more
  2. What is role of nodeport type serv...read more
  3. how to reduce size of docker f...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 3 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more
Crest Data Systems Devops Engineer Salary
based on 49 salaries
₹7.8 L/yr - ₹14.2 L/yr
17% more than the average Devops Engineer Salary in India
View more details

Crest Data Systems Devops Engineer Reviews and Ratings

based on 5 reviews

3.8/5

Rating in categories

2.3

Skill development

4.2

Work-life balance

3.9

Salary

2.6

Job security

3.3

Company culture

3.7

Promotions

2.4

Work satisfaction

Explore 5 Reviews and Ratings
Software Engineer
437 salaries
unlock blur

₹5 L/yr - ₹12 L/yr

Senior Software Engineer
172 salaries
unlock blur

₹13.2 L/yr - ₹22.7 L/yr

Site Reliability Engineer
169 salaries
unlock blur

₹4 L/yr - ₹13.9 L/yr

Software Developer
49 salaries
unlock blur

₹5.1 L/yr - ₹10.3 L/yr

Devops Engineer
49 salaries
unlock blur

₹7.8 L/yr - ₹14.1 L/yr

Explore more salaries
Compare Crest Data Systems with

Tekwissen

4.8
Compare

Softenger

4.0
Compare

XcelServ Solutions

4.4
Compare

Capital Numbers Infotech

4.4
Compare
write
Share an Interview