Filter interviews by
Clear (1)
Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.
Dockerfile is used to build Docker images by specifying a series of instructions.
Each instruction in a Dockerfile creates a layer in the image.
Common instructions include FROM, RUN, COPY, CMD, and ENTRYPOINT.
Example: FROM ubuntu:latest, RUN apt-get update, COPY . /app, CMD ["python", "app.py"]
A Docker file contains instructions to build a Docker image.
Specifies the base image
Sets environment variables
Installs dependencies
Copies files into the image
Defines commands to run when the container starts
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
I was interviewed in Jan 2025.
Deployment refers to the process of releasing a new version of software, while stateful refers to systems that retain data between sessions.
Deployment involves releasing new versions of software to servers or environments.
Stateful systems retain data between sessions, unlike stateless systems.
Stateful applications require more complex management and scaling compared to stateless applications.
Examples of stateful applic...
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
Self introduction and questions
Coding knowledge and my preparation
Kubernetes architecture is a container orchestration platform that manages containerized applications across a cluster of nodes.
Kubernetes follows a master-slave architecture with a master node and multiple worker nodes.
Master node components include API server, scheduler, controller manager, and etcd.
Worker node components include kubelet, kube-proxy, and container runtime (e.g. Docker).
Pods are the smallest deployabl...
Cloud Related question
Opportunity to work with cutting-edge technologies in a dynamic and innovative environment.
Exciting opportunity to work with cloud technologies like AWS, Azure, or Google Cloud Platform
Interest in automation, continuous integration/continuous deployment (CI/CD), and infrastructure as code (IaC)
Desire to be part of a collaborative team that values learning and growth
Passion for problem-solving and optimizing processes t
I applied via LinkedIn and was interviewed before May 2023. There were 2 interview rounds.
DevOps is a software development methodology that combines software development (Dev) with IT operations (Ops) to shorten the systems development life cycle.
DevOps focuses on collaboration, automation, and monitoring throughout the software development lifecycle.
It aims to increase the speed of software delivery, improve reliability, and build scalable and secure systems.
Tools commonly used in DevOps include Jenkins, D
Playbook to copy files in Ansible
Use the 'copy' module in Ansible to copy files
Specify source and destination paths in the playbook
Run the playbook using 'ansible-playbook' command
Version control tool is a system that records changes to a file or set of files over time so that you can recall specific versions later.
Tracks changes made to files
Allows multiple users to collaborate on a project
Helps in reverting back to previous versions if needed
Examples: Git, SVN, Mercurial
I applied via Company Website and was interviewed in Jul 2024. There were 3 interview rounds.
posted on 14 May 2022
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I was interviewed before Sep 2020.
Round duration - 140 minutes
Round difficulty - Medium
Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.
Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...
Given two numbers represented as arrays, calculate their sum and return the result as an array.
Iterate through the arrays from right to left, adding digits and carrying over if necessary
Handle cases where one array is longer than the other by considering the remaining digits
Ensure the final sum array does not have any leading zeros
Round duration - 20 minutes
Round difficulty - Easy
The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.
Round duration - 8 minutes
Round difficulty - Easy
This round was conducted right after finishing and clearing the technical round at the same place and on the same day.
Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.
Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.
based on 1 interview
Interview experience
Software Engineer
3.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
2k
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior QA Engineer
753
salaries
| ₹0 L/yr - ₹0 L/yr |
System Analyst
741
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
Tech Mahindra