i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Aug 2023. There were 3 interview rounds.
It was a multiple questions test, 90 minutes test 43 questions technical question based on the position i have applied. It is intermediate level of test. I have cleared the test.
In RESTful APIs, 'put' is used to update an entire resource, while 'patch' is used to update only specific fields of a resource.
PUT is used to update the entire resource, while PATCH is used to update specific fields
PUT requires the client to send the entire updated resource, while PATCH only requires the client to send the specific fields to be updated
PUT is idempotent, meaning multiple identical requests will have th...
Restful is an architectural style for designing networked applications, while WebClient is a class in Java used for making HTTP requests.
RESTful is an architectural style that uses HTTP methods like GET, POST, PUT, DELETE to perform operations on resources.
WebClient is a class in Java that provides a higher-level API for making HTTP requests and handling responses.
RESTful APIs are stateless and use standard HTTP status...
Serialization is the process of converting an object into a byte stream, while deserialization is the process of converting a byte stream back into an object in Java.
Serialization is achieved by implementing the Serializable interface in Java.
Deserialization is done by reading the byte stream and reconstructing the object using the readObject() method.
Example: ObjectOutputStream for serialization and ObjectInputStream
Functional interfaces in Java 8 are interfaces with a single abstract method, used for lambda expressions and method references.
Functional interfaces have only one abstract method, but can have multiple default or static methods.
They can be used with lambda expressions and method references.
Examples include java.lang.Runnable, java.util.Comparator, and java.util.function.Predicate.
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
Normal mathematical questions along with decision based games.
Python question easy level
What people are saying about IBM
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 4 interview rounds.
Hacker Rank - Arrays, Strings, Linked List
IBM interview questions for popular designations
It was a basic coding rount
Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.
Kafka is designed to handle high-throughput, fault-tolerant, and scalable real-time data streams.
It allows for the publishing and subscribing to streams of records, similar to a message queue.
Kafka is often used for log aggregation, stream processing, event sourcing, and real-time analytics.
It provides featur...
Cassandra is a distributed NoSQL database management system designed for handling large amounts of data across multiple servers.
Cassandra is used for storing and managing large amounts of structured data across multiple commodity servers.
It provides high availability and fault tolerance with no single point of failure.
Cassandra is commonly used for real-time analytics, IoT data, messaging platforms, and more.
It uses a ...
Get interview-ready with Top IBM Interview Questions
I applied via Approached by Company and was interviewed in Oct 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.
Asked to implement a Sudoku game with UI using any language( used python)
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
Prepared statements are precompiled SQL statements that can improve performance and security. Microservices offer scalability and flexibility over monolithic architecture. REST API works by using HTTP methods to interact with resources.
Prepared statements are precompiled SQL statements that can be reused multiple times, improving performance by reducing database load and preventing SQL injection attacks.
Microservices a...
I have over 5 years of experience working with zOS, including system installation, maintenance, and troubleshooting.
Experience with zOS system installation and configuration
Proficient in zOS system maintenance tasks
Skilled in troubleshooting zOS system issues
Familiar with zOS security and performance tuning
Knowledge of zOS utilities and tools such as JCL, ISPF, and SDSF
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