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 May 2023. There were 3 interview rounds.
One coding question LC medium
What people are saying about IBM
I applied via Naukri.com and was interviewed before Apr 2021. There were 2 interview rounds.
IBM interview questions for designations
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I appeared for an interview before Jun 2016.
I am a passionate software developer with 5 years of experience in web development and a strong background in computer science.
5 years of experience in web development
Strong background in computer science
Passionate about software development
To separate personal and professional calls, and to ensure availability and accessibility.
Separate personal and professional calls
Ensure availability and accessibility
Maintain work-life balance
Avoid mixing personal and work-related contacts
I appeared for an interview in Sep 2016.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills and ability to work in a team
Completed multiple projects including a web-based inventory management system
I appeared for an interview in May 2017.
I appeared for an interview in Jun 2017.
I appeared for an interview in May 2017.
based on 3 interviews
Interview experience
based on 22 reviews
Rating in categories
Application Developer
11.8k
salaries
| ₹5.7 L/yr - ₹26.1 L/yr |
Software Engineer
5.5k
salaries
| ₹5.5 L/yr - ₹22.3 L/yr |
Advisory System Analyst
5.4k
salaries
| ₹9.5 L/yr - ₹25.5 L/yr |
Senior Software Engineer
4.9k
salaries
| ₹8 L/yr - ₹31.2 L/yr |
Software Developer
4.6k
salaries
| ₹10.1 L/yr - ₹30.6 L/yr |
Oracle
TCS
Cognizant
Accenture