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, Process, and Tips

Updated 17 Apr 2024

Top Crest Data Systems Devops Engineer Interview Questions and Answers

View all 10 questions

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

Devops Engineer Interview Questions Asked at Other Companies

Q1. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Lentra AI
Q2. if you want to connect multiple vpc ,we have 2 or 3 vpc, you have ... read more
asked in Siemens
Q3. How to run a docker command remotely. i.e. Docker is installed on ... read more
asked in Nagarro
Q4. Guess The Hidden Number Problem Statement You are given an intege ... read more
Q5. Docker command to transfer an image from one machine to another w ... read more
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

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

I applied via Walk-in and was interviewed in Feb 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

There where two paper one was of maths and second paper was of engligh.

Round 2 - Group Discussion 

There where ten person in one GD, topic was provided us by them.

Round 3 - One-on-one 

(1 Question)

  • Q1. It was technical interview. They have asked about our project in our resume. After that they asked questions on based of that project.

Interview Preparation Tips

Topics to prepare for Softenger System Engineer interview:
  • Automation lead to mass unemploy
Interview preparation tips for other job seekers - Never give up. There will be more opportunities tommarow.

I applied via Apna Jobs and was interviewed in Oct 2022. There were 2 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 - Technical 

(4 Questions)

  • Q1. What is VPN virtual private network?
  • Ans. 

    VPN is a secure connection between two or more devices over the internet.

    • VPN encrypts data to ensure privacy and security

    • It allows remote access to a private network

    • It can be used to bypass geo-restrictions and access blocked content

    • Examples include OpenVPN, Cisco AnyConnect, and NordVPN

  • Answered by AI
  • Q2. Specifications about ping cmd
  • Ans. 

    Ping cmd is a network diagnostic tool used to test connectivity between two devices.

    • Ping sends ICMP packets to the destination device and measures the response time.

    • It can be used to test network latency, packet loss, and network congestion.

    • Ping can also be used to determine the IP address of a device.

    • Ping can be run from the command prompt on Windows, macOS, and Linux systems.

    • Ping can be used with various options such...

  • Answered by AI
  • Q3. Explain how to dual boot system
  • Ans. 

    Dual booting allows two operating systems to be installed on one computer, giving the user the option to choose which to use.

    • Create a separate partition for each operating system

    • Install the first operating system on one partition

    • Install the second operating system on the other partition

    • Use a boot manager to choose which operating system to boot into

    • Examples of boot managers include GRUB and Windows Boot Manager

  • Answered by AI
  • Q4. What is virtual machine
  • Ans. 

    A virtual machine is a software emulation of a physical computer that can run multiple operating systems and applications.

    • Virtual machines allow for efficient use of hardware resources by sharing them among multiple virtual machines

    • They provide a secure and isolated environment for running applications

    • Virtual machines can be easily created, cloned, and moved between physical hosts

    • Examples of virtual machine software in

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Incture Technologies System Engineer interview:
  • System Administration
  • SAP
Interview preparation tips for other job seekers - Be theoretically prepared for interview, must of the question was theoretically

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Basic Networking Concepts like OSl/TCP/IP models. Basic protocols.
  • Q2. Current Windows and Android OS info with their differences from the past versions.
  • Ans. 

    Windows and Android OS have evolved with new features and improvements compared to past versions.

    • Windows 10 introduced a new Start menu and Cortana virtual assistant.

    • Android 11 focused on improved privacy controls and messaging features.

    • Both OS have enhanced security measures compared to their past versions.

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Networking Questions about devices and their functionality.
  • Q2. Deep networking topics like Subnetting, NAT and their working.
Round 3 - One-on-one 

(1 Question)

  • Q1. This a one-on-one final round with director. He himself was systems Engineer. Expect deep networking concept questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well the Computer Networking. You can go with the bits and bytes of computer networking by Google on Coursera (I studied this only).

Skills evaluated in this interview

I appeared for an interview before Jan 2021.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

First round was skype based technical interview.
You are connected through screen on the terminal and basic to advanced shell scripting is asked.
They will ask basic to advanced shell commands, some shell scripting tasks and about linux kernel.
Tips: You have to be really sure in a skype interview that you know the question being asked, as you can't take much time.

  • Q1. What is a process in Linux?
  • Ans. 

    A process in Linux is an instance of a running program, identified by a unique process ID (PID) and containing information about its execution.

    • A process is an executing instance of a program in Linux.

    • Each process is identified by a unique process ID (PID).

    • Processes can be managed using commands like ps, top, and kill.

    • Processes can run in the foreground or background.

    • Examples of processes include web servers, database s

  • Answered by AI
  • Q2. How does the Linux boot process work?
  • Ans. 

    The Linux boot process involves several stages including BIOS, bootloader, kernel initialization, and user space initialization.

    • BIOS (Basic Input/Output System) performs hardware initialization and loads the bootloader

    • Bootloader (such as GRUB) loads the Linux kernel into memory and starts its execution

    • Kernel initializes devices, mounts the root filesystem, and starts the init process

    • Init process (systemd or SysVinit) i

  • Answered by AI
  • Q3. How will you monitor file changes in Linux?
  • Ans. 

    You can monitor file changes in Linux using tools like inotifywait, auditd, or by writing custom scripts.

    • Use inotifywait command to monitor file changes in real-time

    • Set up auditd to track file changes and system calls

    • Write custom scripts using tools like inotify or diff to monitor specific files or directories

  • Answered by AI
  • Q4. How can you kill all Java processes with a single command?
  • Ans. 

    You can kill all Java processes with a single command using pkill or killall commands.

    • Use pkill command followed by the process name 'java' to kill all Java processes: pkill java

    • Alternatively, you can use killall command with the process name 'java' to achieve the same result: killall java

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round was also on skype.
This round was more DevOps tools oriented and language programming.
They asked me about Chef, Ansible and some other tools used for configuration management and deployment.
They ask if your familiar with AWS and other cloud services.
Also you will get to show that you can code in any scripting languages like ruby or python.
Also some database related things.
Tips: Only mention the tools you really know inside out in the resume.

  • Q1. Write a Ruby program to check if a directory exists or not.
  • Ans. 

    Ruby program to check if a directory exists

    • Use the File.directory? method in Ruby to check if a directory exists

    • Provide the directory path as an argument to the method

    • Return true if the directory exists, false otherwise

  • Answered by AI
  • Q2. What are the SQL query optimization techniques?
  • Ans. 

    SQL query optimization techniques improve performance by reducing query execution time.

    • Use indexes to speed up data retrieval

    • Avoid using SELECT * and only retrieve necessary columns

    • Optimize joins by using appropriate join types (e.g. INNER JOIN, LEFT JOIN)

    • Use WHERE clause to filter data early in the query

    • Avoid using subqueries if possible

  • Answered by AI
  • Q3. What are the use cases for Chef, and why is it necessary in DevOps?
  • Ans. 

    Chef is a configuration management tool used in DevOps to automate infrastructure deployment and management.

    • Automating server configuration and management

    • Ensuring consistency across environments

    • Enabling infrastructure as code practices

    • Automating application deployment processes

    • Managing complex infrastructure at scale

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAHousing.com interview preparation:Topics to prepare for the interview - Confidence, Database, Programming, LinuxTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : You should be updated with what's going on with latest devops developments.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Explain previous project and used technology?
  • Q2. Most difficult or challenging and how you overcome it.

Interview Preparation Tips

Interview preparation tips for other job seekers - Had 2 rounds one technical and one HR. Technical interview was straight forward about my experience on projects and technologies.

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.

Crest Data Systems Devops Engineer Interview Process

based on 3 interviews

1 Interview rounds

  • Technical Round
View more
Crest Data Systems Devops Engineer Salary
based on 49 salaries
₹6 L/yr - ₹17.4 L/yr
23% 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.5/5

Rating in categories

2.3

Skill development

4.1

Work-life balance

3.7

Salary

2.8

Job security

3.3

Company culture

3.4

Promotions

2.5

Work satisfaction

Explore 5 Reviews and Ratings
Software Engineer
410 salaries
unlock blur

₹4.5 L/yr - ₹14.5 L/yr

Site Reliability Engineer
169 salaries
unlock blur

₹4.5 L/yr - ₹16 L/yr

Senior Software Engineer
143 salaries
unlock blur

₹8.5 L/yr - ₹30 L/yr

Devops Engineer
49 salaries
unlock blur

₹6 L/yr - ₹17.4 L/yr

Technical Lead
39 salaries
unlock blur

₹12 L/yr - ₹36 L/yr

Explore more salaries
Compare Crest Data Systems with

Tekwissen

4.8
Compare

Softenger

4.1
Compare

XcelServ Solutions

4.5
Compare

Damco Solutions

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview