i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.
As an Application Developer, my responsibilities include developing and maintaining software applications, troubleshooting issues, and collaborating with cross-functional teams.
Designing, coding, and testing software applications
Collaborating with cross-functional teams to identify and resolve issues
Maintaining and updating existing applications
Documenting software specifications and user manuals
Staying up-to-date with...
I have knowledge on various devops tools and have worked on challenging use cases such as implementing continuous integration and deployment pipelines using Jenkins and Docker.
Proficient in using Jenkins, Docker, Git, Ansible, and Kubernetes
Implemented CI/CD pipelines for multiple projects
Automated deployment process using Ansible and Kubernetes
Implemented containerization using Docker and Kubernetes
Implemented infrast...
Ansible playbooks automate configuration management. CI/CD pipeline automates software delivery. Tools include Jenkins, GitLab, and Travis CI.
Ansible playbooks are written in YAML format and define tasks to be executed on remote hosts.
CI/CD pipeline automates the software delivery process from code commit to production deployment.
Tools for pipeline creation include Jenkins, GitLab, Travis CI, and CircleCI.
Pipeline crea...
Our team is structured in a flat hierarchy with clear roles and responsibilities.
We have a team lead who oversees the project and assigns tasks.
Each team member has a specific area of expertise and is responsible for completing their assigned tasks.
We collaborate regularly to ensure everyone is on the same page and to address any issues that arise.
We use agile methodologies to manage our workflow and prioritize tasks b
I am an experienced application developer with a passion for creating innovative and user-friendly software.
I have a degree in Computer Science and have been working in the industry for 5 years.
I am proficient in multiple programming languages including Java, Python, and C++.
I have experience developing both web and mobile applications, and have worked on projects for clients in various industries such as finance and h...
I identify potential work by analyzing the requirements and assessing my skills. I approach it by breaking it down into smaller tasks and setting achievable goals.
Analyze the requirements and assess my skills
Break down the work into smaller tasks
Set achievable goals
Prioritize tasks based on their importance and deadline
Collaborate with team members and seek help when needed
Ansible architecture is based on a client-server model where the control machine communicates with managed nodes using SSH.
Ansible control machine: where playbooks are written and executed
Managed nodes: machines that are being managed by Ansible
Inventory: list of managed nodes
Playbooks: automation scripts written in YAML format
Modules: reusable units of code that perform specific tasks on managed nodes
Cmd is used to specify the default command to run when a container is started, while entry point is used to specify the executable that will run when the container starts.
Cmd is optional and can be overridden at runtime, while entry point is required and cannot be overridden.
Cmd is used to provide default arguments for the entry point command.
Example: CMD ["python", "app.py"] - specifies the default command to run the ...
To stop a container, use the 'docker stop' command followed by the container ID or name.
Use 'docker ps' command to list all running containers
Identify the container ID or name of the container you want to stop
Run 'docker stop
I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.
2 simple codes were asked.
What people are saying about IBM
IBM interview questions for designations
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Give * in old format and make it new
Basic questions on projects
Get interview-ready with Top IBM Interview Questions
Only one question was asked related to hashing.
Topic was Technology effect on agriculture. Decent amount of time was given to perpare.
I am a passionate Application Developer with 5 years of experience in developing web and mobile applications.
Experienced in programming languages such as Java, JavaScript, and Swift
Proficient in using frameworks like React, Angular, and Node.js
Skilled in database management with SQL and NoSQL databases
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Yes, willing to relocate for the right opportunity
I am open to relocating for a position that aligns with my career goals
I have relocated in the past for job opportunities
I understand the benefits of exploring new locations and experiences
Address conflict by actively listening, seeking common ground, and finding a mutually beneficial solution.
Listen actively to understand the other person's perspective
Seek common ground and areas of agreement
Collaborate to find a mutually beneficial solution
Communicate openly and respectfully
I applied via Referral
Some of the top questions asked at the IBM Application Developer interview -
The duration of IBM Application Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 103 interviews
4 Interview rounds
based on 1.2k reviews
Rating in categories
Application Developer
11.7k
salaries
| ₹5.4 L/yr - ₹24 L/yr |
Software Engineer
5.5k
salaries
| ₹5.2 L/yr - ₹22.1 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.4 L/yr - ₹27.5 L/yr |
Senior Software Engineer
4.8k
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Systems Engineer
4.5k
salaries
| ₹5.7 L/yr - ₹20.5 L/yr |
Oracle
TCS
Cognizant
Accenture