Filter interviews by
I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.
Optimizing performance of lambda functions in AWS involves tuning memory allocation, optimizing code, and leveraging caching mechanisms.
Increase memory allocation to improve performance
Optimize code by reducing unnecessary computations and improving efficiency
Utilize caching mechanisms like AWS Lambda Layers or external caching services
Implement concurrency controls to manage simultaneous executions
Monitor performance
Lambda extensions are used to add additional functionality to AWS Lambda functions.
Lambda extensions can be used to collect additional metrics, logs, or traces from Lambda functions.
They can also be used to add custom security controls or monitoring capabilities.
Examples of lambda extensions include AWS X-Ray, AWS CloudWatch Logs Insights, and third-party monitoring tools.
Event mapping in AWS is the process of associating events with specific actions or triggers within the AWS ecosystem.
Event mapping helps automate responses to events in AWS services.
It allows users to define rules for triggering actions based on specific events.
Examples include triggering a Lambda function when a file is uploaded to an S3 bucket, or sending a notification when an EC2 instance reaches a certain CPU thre
CloudWatch is a monitoring and observability service provided by AWS to collect and track metrics, monitor log files, set alarms, and automatically react to changes in AWS resources.
CloudWatch collects and tracks metrics from AWS services, applications, and resources in real-time.
It allows users to set alarms based on predefined thresholds to take automated actions.
CloudWatch Logs enables users to monitor, store, and a...
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
posted on 19 Nov 2024
2 questions linked list and 2nd max element
Vault is a tool for managing secrets and protecting sensitive data.
Vault securely stores and manages sensitive information such as API keys, passwords, and certificates.
It provides a centralized place for managing access control and encryption of data.
Vault can be integrated with AWS to securely store and retrieve AWS credentials and other sensitive information.
Integration with AWS allows for automated provisioning and...
posted on 20 Apr 2024
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Answering the interview question by providing advanced terraform, Azure DevOps pipeline, and Python scripts for Fibonacci series.
Use Terraform to provision Azure resources like VMs, storage accounts, and networking components.
Create an Azure DevOps pipeline script to automate the deployment process using Terraform.
Write a Python script to generate Fibonacci series using recursion or iteration.
Ensure proper error handli...
A Kubernetes manifest defines the desired state of a cluster
Use YAML syntax to define resources like pods, services, deployments, etc.
Include metadata like name, labels, and annotations
Specify the desired state of the resource, such as replicas, image, ports, etc.
A groovy script for declarative and scripted pipelines
Use 'pipeline' block for declarative pipeline
Use 'node' block for scripted pipeline
Declarative example: pipeline { agent any stages { stage('Build') { steps { echo 'Building...' } } } }
Scripted example: node { stage('Test') { echo 'Testing...' } }
AWS Lambda is a serverless computing service that runs code in response to events and automatically manages the computing resources.
AWS Lambda functions can be associated with a VPC to access resources within the VPC.
VPC routing allows Lambda functions to communicate with resources in the VPC.
Some commands related to AWS Lambda and VPC routing include: aws lambda create-function, aws lambda update-function-configuratio...
posted on 28 Jun 2024
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
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...
Types of instances in AWS include On-Demand Instances, Reserved Instances, and Spot Instances.
On-Demand Instances: Pay for compute capacity by the hour or second with no long-term commitments.
Reserved Instances: Reserve capacity for 1 or 3 years in exchange for a significant discount.
Spot Instances: Bid on unused EC2 capacity and potentially save up to 90% compared to On-Demand prices.
Dockerfile to run a Python script
Use a base Python image as the starting point
Copy the Python script into the container
Specify the command to run the Python script
Run vs CMD vs ENTRYPOINT are Docker instructions used to specify commands to be executed when a container is launched.
RUN is used to execute commands during the build of the image
CMD is used to provide default arguments for the entrypoint or to specify the command to run when the container starts
ENTRYPOINT is used to specify the executable that will run when the container starts, and CMD can be used to provide addition...
To upgrade a Kubernetes cluster version, you can use kubeadm tool or manually update each component.
Use kubeadm tool to upgrade the cluster version
Check the current version of the cluster using kubectl
Upgrade the control plane components first, followed by worker nodes
Ensure compatibility of applications with the new version before upgrading
Backup important data and configurations before upgrading
Use Terraform to provision ec2 instance and import existing instance with their configuration
Create a Terraform configuration file with necessary resources like aws_instance
Use the import command to import existing instance with their configuration
Update the Terraform configuration file with the imported instance details
Apply the Terraform configuration to provision the ec2 instance
CICD pipeline in Jenkins automates the process of building, testing, and deploying code.
Jenkins is a popular automation server used for CICD pipelines
CICD pipeline in Jenkins typically involves stages like build, test, deploy
Jenkins plugins can be used to integrate with various tools for automation
Pipeline scripts in Jenkins can be written in Groovy language
I applied via Campus Placement
Aptitude was mix of questions from logical reasoning, english grammar to simple numerical problems.
based on 1 interview
Interview experience
Freelancer
3.1k
salaries
| ₹2.7 L/yr - ₹12 L/yr |
Graphic Designer
1.3k
salaries
| ₹1 L/yr - ₹8 L/yr |
Content Writer
867
salaries
| ₹1 L/yr - ₹8 L/yr |
Softwaretest Engineer
629
salaries
| ₹1 L/yr - ₹8.4 L/yr |
Video Editor
584
salaries
| ₹1 L/yr - ₹7.7 L/yr |
Upwork
Fiverr Inc.
Gurit India
99designs