WEX Fintech
Immortal Technologies Interview Questions and Answers
Q1. how to create a dashboard and set up alerts in grafana Or Appdynamics?
To create a dashboard and set up alerts in Grafana or AppDynamics, you can use the following steps:
1. Log in to Grafana or AppDynamics and navigate to the dashboard section.
2. Click on 'Create Dashboard' and choose the type of visualization you want to add (e.g. graph, table, gauge).
3. Configure the data source for your dashboard (e.g. Prometheus, InfluxDB, AppDynamics).
4. Add panels to your dashboard by selecting the metrics you want to display.
5. Customize the appearance of...read more
Q2. write a docker file? and what are the commands used in dockerfile?
A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.
Use 'FROM' to specify the base image
Use 'RUN' to execute commands in the container
Use 'COPY' to copy files from the host to the container
Use 'CMD' to specify the command to run when the container starts
Use 'EXPOSE' to expose ports
Use 'WORKDIR' to set the working directory
Use 'ENV' to set environment variables
Q3. what are the other Continuous integration tools except jenkins?
Some other Continuous Integration tools include GitLab CI/CD, CircleCI, Travis CI, TeamCity, Bamboo, and Azure DevOps.
GitLab CI/CD is a popular tool that integrates with GitLab for CI/CD pipelines.
CircleCI is a cloud-based CI/CD tool that supports various programming languages and frameworks.
Travis CI is a CI/CD tool that is commonly used for open source projects hosted on GitHub.
TeamCity is a CI/CD tool by JetBrains that offers powerful build automation and integration featu...read more
Q4. how do you handle production deployments?
I handle production deployments by following a structured process and utilizing automation tools.
I create deployment pipelines using tools like Jenkins or GitLab CI/CD.
I conduct thorough testing in staging environments before deploying to production.
I use configuration management tools like Ansible or Puppet to ensure consistency across environments.
I monitor deployments closely and have rollback strategies in place in case of issues.
I collaborate with developers, QA, and oth...read more
Q5. what is docker image?
A Docker image is a lightweight, standalone, executable package that includes everything needed to run a piece of software.
Docker images are built using a Dockerfile, which specifies the environment and dependencies needed for the software to run.
Images can be stored in a registry like Docker Hub and pulled down to run on any Docker-enabled machine.
Each image consists of layers that are stacked on top of each other, allowing for efficient storage and sharing of common compone...read more
Q6. blue-green deployment?
Blue-green deployment is a deployment strategy where two identical production environments are maintained, allowing for seamless updates.
Two identical production environments are maintained - blue and green.
One environment (blue) serves as the active production environment while the other (green) is idle.
Updates are deployed to the idle environment (green) and then traffic is switched to it once the update is successful.
This allows for zero downtime during deployments and eas...read more
Interview Process at Immortal Technologies
Top Devops Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month