i
Verizon
Filter interviews by
I applied via Referral and was interviewed before Jun 2021. There were 2 interview rounds.
Top trending discussions
Pipeline code for a Java project
Use Jenkins or any CI/CD tool to create a pipeline for the Java project
Define stages like build, test, package, deploy in the pipeline script
Use tools like Maven or Gradle for building the project
Integrate with version control system like Git for triggering the pipeline
Python code to upload content to s3
Use boto3 library to interact with AWS S3
Create a S3 client using boto3
Use the put_object method to upload content to S3
Managing complex infrastructure configurations and troubleshooting issues with automation tools.
Dealing with scalability challenges in cloud environments
Troubleshooting issues with CI/CD pipelines
Managing configuration drift in a large infrastructure
Implementing security best practices in DevOps processes
Basic dsa and scalable scripting
Case study is quite practical based scenario
I was interviewed in Dec 2024.
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve complex problems.
Fundamental concepts include classes, objects, inheritance, encapsulation, and polymorphism.
Classes are blueprints for creating objects, while objects are instances of classes.
Inheritance all...
An array is a data structure that stores a collection of elements of the same type. There are different types of arrays such as one-dimensional, multi-dimensional, and associative arrays.
One-dimensional array: Stores elements in a single row or column.
Multi-dimensional array: Stores elements in multiple rows and columns.
Associative array: Uses key-value pairs to store elements.
Example: ['apple', 'banana', 'orange']
CLR stands for Common Language Runtime, a virtual machine component of the .NET framework responsible for managing code execution.
CLR provides services such as memory management, exception handling, and security.
It compiles code into Intermediate Language (IL) and then translates it into machine code at runtime.
CLR allows for language interoperability within the .NET framework, enabling different languages to work toge
The content is based on HTML, Windows, and ADO.NET.
I am motivated to pursue a career as a Customer Care Executive because I enjoy helping others and providing excellent service.
I have a passion for assisting customers and resolving their issues
I thrive in a fast-paced environment where I can use my communication skills effectively
I find satisfaction in ensuring customer satisfaction and building positive relationships
I believe in the importance of delivering exceptiona...
My expected salary is based on my experience, skills, and the market rate for web developers.
I have researched the average salary for web developers in this location.
I am open to negotiation based on the overall compensation package offered.
I am looking for a salary that reflects my expertise and contributions to the team.
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
MessageQueue is a communication system that allows different software components to communicate by sending messages asynchronously.
MessageQueue helps in decoupling different components of a system.
It allows for asynchronous communication between components.
Messages are stored in a queue until they are processed by the receiving component.
Examples include RabbitMQ, Apache Kafka, and Amazon SQS.
Designing a Loadbalancer for Kubernetes involves using an Ingress Controller to route traffic to different services.
Use an Ingress Controller to manage external access to services within a Kubernetes cluster
Define Ingress resources to specify how incoming requests should be routed
Consider using a cloud provider's load balancer service for external traffic
Implement SSL termination and routing rules in the Ingress Contro
Docker migration from one machine to another involves exporting the container as an image, transferring the image to the new machine, and then importing it.
Export the Docker container as an image using 'docker save' command
Transfer the image to the new machine using a secure method like SCP or Docker Hub
Import the image on the new machine using 'docker load' command
Run the container on the new machine using 'docker run
I will troubleshoot the issue, identify the root cause, and work with the team to implement a solution while minimizing downtime.
Quickly assess the situation and gather relevant information
Identify the root cause of the deployment issue
Collaborate with team members to come up with a solution
Implement the solution while minimizing impact on production environment
Communicate with stakeholders about the issue and resoluti
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
I applied via Naukri.com and was interviewed in Jun 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
CI/CD process in Jenkins automates the building, testing, and deployment of software.
Developers commit code changes to a version control system.
Jenkins pulls the code and builds it in a clean environment.
Automated tests are run to ensure code quality.
If tests pass, the code is deployed to a staging environment for further testing.
If staging tests pass, the code is deployed to production.
Jenkins also provides feedback o
Jira Jenkins Integration is a process of connecting Jira and Jenkins to automate the software development process.
Jenkins plugin is installed in Jira to enable integration
Jenkins build can be triggered automatically from Jira issue
Jenkins build status can be displayed in Jira issue
Jira issues can be updated automatically based on Jenkins build status
Integration helps in tracking the progress of software development pro
Different types of deployments include blue-green, canary, rolling, and immutable.
Blue-green deployment involves deploying a new version of the application alongside the old version, and switching traffic to the new version once it's ready.
Canary deployment involves gradually rolling out a new version of the application to a small subset of users, and monitoring for issues before rolling out to the rest of the users.
Ro...
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
A pipeline is a series of automated steps that allow for the continuous integration and delivery of software.
A pipeline typically includes stages such as building, testing, and deploying code.
Tools like Jenkins, GitLab CI/CD, and AWS CodePipeline are commonly used for creating pipelines.
Pipelines help in automating the software development process and ensuring faster delivery of updates.
Provisioner in Terraform is a to...
CI/CD process automates the building, testing, and deployment of code changes.
Continuous Integration (CI) involves automatically building and testing code changes frequently.
Continuous Deployment (CD) involves automatically deploying code changes to production.
CI/CD pipelines use tools like Jenkins, GitLab CI/CD, or CircleCI to automate the process.
Automated testing is a key component of CI/CD to ensure code quality.
CI...
based on 1 interview
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
558
salaries
| ₹4.8 L/yr - ₹20 L/yr |
Software Developer
270
salaries
| ₹8.2 L/yr - ₹22 L/yr |
Senior Software Engineer
254
salaries
| ₹10 L/yr - ₹37 L/yr |
Analyst
246
salaries
| ₹4 L/yr - ₹16.5 L/yr |
Devops Engineer
239
salaries
| ₹5.5 L/yr - ₹21 L/yr |
AT&T
Vodafone Idea
Bharti Airtel
Jio