Filter interviews by
Shell script to check for a file and create it if it does not exist
Use the 'test' command to check if the file exists
If the file does not exist, use 'touch' command to create it
Ansible playbook to install and start Datadog
Use Ansible's package module to install Datadog agent package
Use Ansible's service module to start the Datadog service
Ensure proper configuration settings are applied in the playbook
Terraform code for creating an AWS EC2 instance
Define provider and resource block in main.tf file
Specify the AMI, instance type, key pair, and security group in the resource block
Run 'terraform init', 'terraform plan', and 'terraform apply' commands to create the EC2 instance
A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.
Start with a base image using the FROM keyword
Use the RUN keyword to execute commands in the image
Use the COPY or ADD keyword to add files from the host machine to the image
Use the CMD keyword to specify the command to run when the container starts
What people are saying about EPAM Systems
EPAM is a global provider of software engineering and IT consulting services.
EPAM was founded in 1993 in Princeton, New Jersey.
It has offices in over 30 countries worldwide.
EPAM offers services in areas such as software development, testing, and consulting.
The company works with clients in various industries, including finance, healthcare, and retail.
A Dockerfile is a script that contains instructions to build a Docker image.
Start with a base image
Add necessary dependencies and packages
Copy application code into the image
Set environment variables
Expose necessary ports
Define the command to run the application
Build the image using 'docker build' command
To add VPC and subnet, go to the VPC dashboard and click on 'Create VPC' button. Then create a subnet within the VPC.
Go to the VPC dashboard in the AWS console
Click on the 'Create VPC' button
Enter the details for the VPC such as name, CIDR block, etc.
Create a subnet within the VPC by clicking on 'Create Subnet' button
Enter the details for the subnet such as name, CIDR block, availability zone, etc.
I applied via Naukri.com and was interviewed in Jul 2023. There were 4 interview rounds.
Terraform code for creating an AWS EC2 instance
Define provider and resource block in main.tf file
Specify the AMI, instance type, key pair, and security group in the resource block
Run 'terraform init', 'terraform plan', and 'terraform apply' commands to create the EC2 instance
Ansible playbook to install and start Datadog
Use Ansible's package module to install Datadog agent package
Use Ansible's service module to start the Datadog service
Ensure proper configuration settings are applied in the playbook
Shell script to check for a file and create it if it does not exist
Use the 'test' command to check if the file exists
If the file does not exist, use 'touch' command to create it
A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.
Start with a base image using the FROM keyword
Use the RUN keyword to execute commands in the image
Use the COPY or ADD keyword to add files from the host machine to the image
Use the CMD keyword to specify the command to run when the container starts
EPAM is a global provider of software engineering and IT consulting services.
EPAM was founded in 1993 in Princeton, New Jersey.
It has offices in over 30 countries worldwide.
EPAM offers services in areas such as software development, testing, and consulting.
The company works with clients in various industries, including finance, healthcare, and retail.
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
A Dockerfile is a script that contains instructions to build a Docker image.
Start with a base image
Add necessary dependencies and packages
Copy application code into the image
Set environment variables
Expose necessary ports
Define the command to run the application
Build the image using 'docker build' command
To add VPC and subnet, go to the VPC dashboard and click on 'Create VPC' button. Then create a subnet within the VPC.
Go to the VPC dashboard in the AWS console
Click on the 'Create VPC' button
Enter the details for the VPC such as name, CIDR block, etc.
Create a subnet within the VPC by clicking on 'Create Subnet' button
Enter the details for the subnet such as name, CIDR block, availability zone, etc.
posted on 1 Dec 2024
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
What people are saying about EPAM Systems
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Create a k8s deployment ymal with rolling update for a given docker image
Define a Deployment object in the YAML file
Specify the container image in the spec section
Set the update strategy to RollingUpdate
Define the number of replicas for the deployment
A method to read a JSON file and recursively retrieve values associated with a specified key.
Use a programming language like Python or JavaScript to read the JSON file.
Implement a recursive function that traverses the JSON structure.
Check if the current element is a dictionary or a list to continue recursion.
Example in Python: def get_value(data, key): if isinstance(data, dict): for k, v in data.items(): if k == key: y...
posted on 22 May 2024
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
To manage drift in Terraform due to manually added services, use Terraform import, state management, and version control.
Use Terraform import to bring manually added services under Terraform management.
Regularly update Terraform state file to reflect the current state of infrastructure.
Utilize version control to track changes made outside of Terraform.
Implement automated checks to detect and reconcile drift in infrastr...
To safeguard data and services, I would implement encryption, access controls, regular backups, and monitoring.
Implement encryption for data at rest and in transit
Set up access controls to restrict unauthorized access
Regularly backup data to prevent data loss
Implement monitoring and alerting to detect and respond to security incidents
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
I applied via Company Website and was interviewed before Sep 2022. There were 3 interview rounds.
Out of memory in Kubernetes can occur due to resource limits not being set, inefficient application code, or insufficient memory allocation.
Check resource limits and requests in Kubernetes manifests
Optimize application code to reduce memory usage
Increase memory allocation for pods if needed
based on 3 interview experiences
Difficulty level
Duration
based on 9 reviews
Rating in categories
Senior Software Engineer
3.7k
salaries
| ₹16.4 L/yr - ₹37.2 L/yr |
Software Engineer
2.2k
salaries
| ₹8.5 L/yr - ₹23.8 L/yr |
Lead Software Engineer
1.1k
salaries
| ₹29.9 L/yr - ₹47 L/yr |
Senior Systems Engineer
390
salaries
| ₹22 L/yr - ₹36.3 L/yr |
Software Developer
366
salaries
| ₹10.2 L/yr - ₹30.5 L/yr |
DXC Technology
Sutherland Global Services
Optum Global Solutions
Virtusa Consulting Services