i
IBM
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Yes, I am capable of working in various roles such as DevOps, Cloud, and Development.
I have experience and skills in DevOps practices such as automation, CI/CD, and infrastructure as code.
I am proficient in cloud technologies like AWS, Azure, or Google Cloud Platform.
I have a strong background in software development with expertise in languages like Python, Java, or JavaScript.
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
Use the FROM keyword to specify the base image
Add any necessary dependencies using the RUN keyword
Copy application code into the image using the COPY keyword
Expose any necessary ports using the EXPOSE keyword
Specify the command to run when the container starts using the C...
CICD stages include build, test, deploy, and monitor. Common issues include integration challenges and pipeline failures.
Stages: Build, Test, Deploy, Monitor
Issues: Integration challenges, Pipeline failures
Example: Integration challenges with third-party tools delaying deployment
Use encrypted variables, limit access to credentials, and utilize secure storage solutions.
Encrypt sensitive variables using tools like Vault or AWS KMS
Limit access to credentials by using least privilege principles
Store credentials securely in a password manager or key vault
Avoid hardcoding credentials in Terraform configuration files
What people are saying about IBM
To check if a pod in ReplicaSet went down or failed, monitor the pod status, logs, and events.
Monitor the pod status using kubectl get pods command
Check the pod logs for any error messages using kubectl logs command
Review the events related to the pod using kubectl describe pod command
Set up alerts or notifications for pod failures using monitoring tools like Prometheus or Grafana
Use variables or data sources in Terraform to dynamically manage AMI IDs without hard coding.
Define a variable for the AMI ID in your Terraform configuration: `variable "ami_id" {}`.
Use a data source to fetch the latest AMI ID dynamically: `data "aws_ami" "latest" {}`.
Reference the variable or data source in your resource block: `ami = var.ami_id` or `ami = data.aws_ami.latest.id`.
Utilize Terraform workspaces or e...
The OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers.
The OSI model stands for Open Systems Interconnection model.
It helps in understanding how data is transmitted over a network.
The seven layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each layer has specific functions and interacts with adja...
VPC is a virtual private cloud that allows you to create isolated networks, NAT Gateway enables instances in a private subnet to connect to the internet, NACL controls inbound and outbound traffic at the subnet level, SG controls traffic at the instance level.
VPC is a virtual network in the cloud that you can define and customize, providing a secure environment for your resources.
NAT Gateway allows instances in a ...
Modules in Terraform are reusable components that allow you to encapsulate and organize your infrastructure code.
Modules help in breaking down complex infrastructure into smaller, manageable components
They promote reusability and maintainability of code
Modules can be shared and used across different projects
Example: Creating a module for provisioning a virtual machine in Azure
Yes, I have experience with both Cloud services and Linux/Windows operating systems.
Experience with AWS, Azure, or Google Cloud Platform
Proficient in Linux distributions such as Ubuntu, CentOS, or Red Hat
Familiar with Windows Server operating systems
Knowledge of virtualization technologies like VMware or Hyper-V
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
Modules in Terraform are reusable components that allow you to encapsulate and organize your infrastructure code.
Modules help in breaking down complex infrastructure into smaller, manageable components
They promote reusability and maintainability of code
Modules can be shared and used across different projects
Example: Creating a module for provisioning a virtual machine in Azure
Use variables or data sources in Terraform to dynamically manage AMI IDs without hard coding.
Define a variable for the AMI ID in your Terraform configuration: `variable "ami_id" {}`.
Use a data source to fetch the latest AMI ID dynamically: `data "aws_ami" "latest" {}`.
Reference the variable or data source in your resource block: `ami = var.ami_id` or `ami = data.aws_ami.latest.id`.
Utilize Terraform workspaces or enviro...
Use encrypted variables, limit access to credentials, and utilize secure storage solutions.
Encrypt sensitive variables using tools like Vault or AWS KMS
Limit access to credentials by using least privilege principles
Store credentials securely in a password manager or key vault
Avoid hardcoding credentials in Terraform configuration files
VPC is a virtual private cloud that allows you to create isolated networks, NAT Gateway enables instances in a private subnet to connect to the internet, NACL controls inbound and outbound traffic at the subnet level, SG controls traffic at the instance level.
VPC is a virtual network in the cloud that you can define and customize, providing a secure environment for your resources.
NAT Gateway allows instances in a priva...
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
Use the FROM keyword to specify the base image
Add any necessary dependencies using the RUN keyword
Copy application code into the image using the COPY keyword
Expose any necessary ports using the EXPOSE keyword
Specify the command to run when the container starts using the CMD ke...
CICD stages include build, test, deploy, and monitor. Common issues include integration challenges and pipeline failures.
Stages: Build, Test, Deploy, Monitor
Issues: Integration challenges, Pipeline failures
Example: Integration challenges with third-party tools delaying deployment
To check if a pod in ReplicaSet went down or failed, monitor the pod status, logs, and events.
Monitor the pod status using kubectl get pods command
Check the pod logs for any error messages using kubectl logs command
Review the events related to the pod using kubectl describe pod command
Set up alerts or notifications for pod failures using monitoring tools like Prometheus or Grafana
Experienced Infrastructure Specialist with a strong background in network management, cloud solutions, and system optimization.
Over 7 years of experience in IT infrastructure management, focusing on network security and performance optimization.
Led a project to migrate on-premises servers to AWS, resulting in a 30% reduction in operational costs.
Skilled in implementing virtualization technologies, such as VMware and Hy...
Yes, I am capable of working in various roles such as DevOps, Cloud, and Development.
I have experience and skills in DevOps practices such as automation, CI/CD, and infrastructure as code.
I am proficient in cloud technologies like AWS, Azure, or Google Cloud Platform.
I have a strong background in software development with expertise in languages like Python, Java, or JavaScript.
Yes, I have experience with both Cloud services and Linux/Windows operating systems.
Experience with AWS, Azure, or Google Cloud Platform
Proficient in Linux distributions such as Ubuntu, CentOS, or Red Hat
Familiar with Windows Server operating systems
Knowledge of virtualization technologies like VMware or Hyper-V
I applied via Job Portal and was interviewed in Dec 2022. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Jun 2022. There were 3 interview rounds.
The OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers.
The OSI model stands for Open Systems Interconnection model.
It helps in understanding how data is transmitted over a network.
The seven layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each layer has specific functions and interacts with adjacent ...
I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.
Workflow, trigger, reports, roles, profiles, permission set, and sharing rules are all important features in Salesforce.
Workflow is a series of automated steps that can be used to streamline business processes.
Triggers are used to execute code before or after a record is inserted, updated, or deleted.
Reports are used to display data in a visual format, such as a table or chart.
Roles are used to define the hierarchy of ...
I applied via LinkedIn and was interviewed before Jul 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed before Oct 2020. There were 3 interview rounds.
I applied via Amcat and was interviewed before Jul 2021. There were 2 interview rounds.
Refer R S Agarwal book for apptitude
A C program to perform arithmetic operations on fractional numbers.
Use float or double data type to store fractional numbers.
Use scanf() to take input from the user.
Perform arithmetic operations like addition, subtraction, multiplication, and division.
Use printf() to display the result.
Some of the top questions asked at the IBM Infrastructure Specialist interview -
based on 9 interview experiences
Difficulty level
Duration
based on 63 reviews
Rating in categories
Application Developer
12.5k
salaries
| ₹5.1 L/yr - ₹26.3 L/yr |
Software Engineer
5.9k
salaries
| ₹8.1 L/yr - ₹26.1 L/yr |
Software Developer
5.7k
salaries
| ₹13.8 L/yr - ₹35.2 L/yr |
Senior Software Engineer
5.4k
salaries
| ₹12.5 L/yr - ₹36 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.5 L/yr - ₹27 L/yr |
Oracle
TCS
Cognizant
Accenture