i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
git fetch downloads changes from the remote repository, while git pull downloads changes and merges them into the current branch.
git fetch only downloads changes from the remote repository, but does not merge them into the current branch
git pull downloads changes from the remote repository and merges them into the current branch
git fetch is useful for reviewing changes before merging, while git pull is a shortcut for f
The 'add' command is used to add files from the source directory to the destination directory in a Dockerfile, while the 'copy' command is used to copy files from the source directory to the destination directory in a Dockerfile.
The 'add' command can also accept URLs as the source, while the 'copy' command cannot.
The 'add' command can automatically extract compressed files, while the 'copy' command cannot.
The 'copy' co...
I applied via Naukri.com and was interviewed before Sep 2022. There was 1 interview round.
The end-to-end process of PTP involves requisition, approval, purchase order creation, goods receipt, invoice receipt, and payment.
Requisition: Requesting the purchase of goods or services.
Approval: Obtaining necessary approvals for the purchase.
Purchase Order Creation: Generating a formal document outlining the details of the purchase.
Goods Receipt: Receiving the ordered goods or services.
Invoice Receipt: Receiving an...
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
What people are saying about IBM
I am impressed by your company's reputation for innovation and commitment to excellence.
I admire the company's track record of delivering high-quality products/services.
I am excited about the opportunity to work with a talented team and contribute to the company's success.
I believe that my skills and experience align well with the company's goals and values.
Budgeting and forecasting involve planning and managing financial resources to achieve organizational goals.
Budgeting involves setting financial goals and allocating resources accordingly
Forecasting involves predicting future financial outcomes based on past data and trends
Budgeting helps in controlling expenses and maximizing profits
Forecasting helps in making informed decisions and planning for future growth
Examples:...
IBM interview questions for popular designations
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Sanction countries are nations that have been subjected to economic or political sanctions by other countries or international organizations.
Sanction countries may be restricted from trading with certain countries or organizations.
Sanctions are often imposed as a form of diplomatic or economic pressure to encourage a change in behavior.
Examples of sanction countries include Iran, North Korea, Russia, and Venezuela.
Trust is a belief in the reliability, truth, or ability of someone or something. Types of trust include interpersonal trust, institutional trust, and situational trust.
Interpersonal trust is trust between individuals based on personal relationships and experiences.
Institutional trust is trust in organizations, institutions, or systems, such as government or businesses.
Situational trust is trust that is context-specific...
Get interview-ready with Top IBM Interview Questions
Quant and Logical Reasoning
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
High level system design involves creating an overall architecture for a software system.
Identify the main components of the system
Define the interactions between components
Consider scalability, performance, and security
Use diagrams like UML to visualize the design
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
It was the test held on hackerrank platform. It consist of 1 java basic coding question and multiple choice questions from java 8, react, html, javascript, devops and microservice architecture.
Using Java 8 stream to find duplicates in an integer list
Convert the integer list to a stream using stream() method
Use Collectors.groupingBy() to group elements by their occurrences
Filter the map entries to find duplicates by checking for values greater than 1
Default methods in Spring allow interfaces to have method implementations.
Default methods were introduced in Java 8 to allow interfaces to have method implementations.
In Spring, default methods can be used in interfaces to provide a default implementation for a method.
Default methods can be overridden by classes that implement the interface if needed.
Interview experience
based on 21.3k reviews
Rating in categories
Application Developer
11.5k
salaries
| ₹5.5 L/yr - ₹23.6 L/yr |
Software Engineer
5.4k
salaries
| ₹4.8 L/yr - ₹22.6 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.3 L/yr - ₹27 L/yr |
Senior Software Engineer
5k
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Systems Engineer
4.6k
salaries
| ₹5.6 L/yr - ₹18.5 L/yr |
Oracle
TCS
Cognizant
Accenture