i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
Using sliding window technique to find subarray with sum equal to k.
Initialize two pointers at the start of the array.
Move the right pointer to expand the window until the sum is greater than or equal to k.
Move the left pointer to shrink the window if the sum exceeds k.
Repeat until the end of the array is reached.
Example: Input array [1, 4, 20, 3, 10, 5], k=33. Output: [20, 3, 10].
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There were 2 interview rounds.
Multiple consumers can access the same messages in Kafka by using consumer groups.
Consumers can be grouped together to share the workload of processing messages.
Each consumer in a group will receive a subset of the messages from the same topic.
Consumers in the same group will coordinate to ensure that each message is processed only once.
Consumer offsets are used to track the progress of each consumer in the group.
Yes, we have used the Factory Method and Singleton design patterns in the current project.
Factory Method pattern was used to create objects without specifying the exact class of object that will be created.
Singleton pattern was used to ensure a class has only one instance and provide a global point of access to it.
I applied via Naukri.com and was interviewed before Apr 2021. There were 2 interview rounds.
What people are saying about IBM
Computer networking is the practice of connecting devices together to share resources and communicate with each other.
Computer networking involves the use of hardware and software to connect devices together, such as computers, printers, and servers.
Networking protocols, such as TCP/IP, are used to facilitate communication between devices.
Examples of computer networks include local area networks (LANs), wide area netwo...
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Company Website and was interviewed in Feb 2021. There was 1 interview round.
based on 2 interviews
Interview experience
based on 23 reviews
Rating in categories
Application Developer
11.9k
salaries
| ₹5.7 L/yr - ₹25.8 L/yr |
Software Engineer
5.6k
salaries
| ₹7.1 L/yr - ₹22.3 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.5 L/yr - ₹28.4 L/yr |
Senior Software Engineer
5k
salaries
| ₹8.1 L/yr - ₹32 L/yr |
Software Developer
4.8k
salaries
| ₹11.5 L/yr - ₹32 L/yr |
Oracle
TCS
Cognizant
Accenture